Daily Archives: June 24, 2016
Street Fighter X Mega Man Review

Release Date: December 17th, 2012 Developer: Capcom Publisher: Capcom Genre: Action Platformer System: PC A good while ago, Seow Zong…