Entertainment Earth

Author: Fanboy SEO

0

Square Enix announces Starwing Paradox

Square Enix has announced a new game called Starwing Paradox which they described as a “high-speed competitive mecha action” game. The game will be released first in Japan as an arcade game with the capability...

Close