Top
60°

Element: Space Announced - Screens And Trailer

Element: Space is a space-based tactical squad RPG where players must forge alliances and uncover an interstellar conspiracy.

Read Full Story >>
worthplaying.com
The story is too old to be commented.