Mega Man Maverick Hunter X

A remake of the orignal Mega Man X with features such as playing as Vile