Focus Home Interactive has released a new trailer for their upcoming Mars War Logs, featuring gameplay and even some combat sequences. Trailer
Focus Home Interactive has released a new trailer for their upcoming Mars War Logs, featuring gameplay and even some combat sequences. Trailer