Element Space Comes to Xbox One & PS4 on March 24th

Blowfish Studios announced that their tactical space adventure Element Space will release on Xbox One and PS4 on March 24th. Take a look at the trailer to get an idea of what to expect.

Written by: News Bot

General dogsbody posting regular news and media content.