Share this article!
The original Street Fighter Arcade game came out in arcades back in 1987, with a home console port following it in 1988. Since then we have been getting something ‘Street Fighter’ related almost every year, be it a new game, ...Read More
First, we had Pikmin, then came along Overlord, and now we have a new title which involves micromanagement of various classes of minions – Masters of Anima. From developer Passtech Games and publisher Focus Home Interactive, Masters of Anima seamlessly builds ...Read More