Spiders Studios and Focus Home Interactive have released some new screenshots from Mars War Logs, which is due out this Spring on Windows PC, Xbox 360, and PlayStation 3 platforms.
Related Articles
inZOI Sells 1 Million Copies in First Week
49 minutes ago
THE NAKED GUN Teaser Trailer Out Now
16 hours ago
snakebyte Unveils Nintendo Switch 2...
18 hours ago