Focus Home Interactive has released some new screenshots from its upcoming Mars War Logs. Mars War Logs will be released in Spring 2013 on Xbox LIVE®, PlayStation®Network and PC. Screenshots
Focus Home Interactive has released some new screenshots from its upcoming Mars War Logs. Mars War Logs will be released in Spring 2013 on Xbox LIVE®, PlayStation®Network and PC. Screenshots