ARIKA is a name that has some real history in the fighting game genre. This is a studio that Capcom gave their legendary Street Fighter franchise to bring it into the age of 3D...
Read More
11 Minutes
Entertainment Unfiltered