Post 212994

Square Enix Teases New Game With DvsD Site

By Spencer . May 18, 2012 . 10:03am

New teaser site for Square Enix might be for a free to play game.

Siliconera Tests
Siliconera Videos

Popular