Focus Home Interactive and Spiders Games have released the first screenshots from their upcoming Mars: War Logs.

Screenshots

the author

Editor-in-Chief and Founder of GamingShogun.com