Maelstrom Media

0

Codemasters has release some new media from the upcoming sci-fi strategy game Maelstrom. On FileShack you can find a new in-game trailer while locally we have five screenshots.

Hello, Meet Lola