According to a Facebook post on the Ataribox page, the Ataribox is actually a thing...
Day: July 17, 2017
Capcom has announced that Abigail, one of the big brawlers, Abigial, from the Final Fight franchise...
After announcing their newest fighting game back at E3, publisher Bandai Namco and developer ARC...