The rumors were true, apparently. D3 Publisher has confirmed Earth Defense Force: Insect Armageddon for a PS3 and Xbox 360 release.
More...
The rumors were true, apparently. D3 Publisher has confirmed Earth Defense Force: Insect Armageddon for a PS3 and Xbox 360 release.
More...
Bookmarks