Russia 2055 – Pre-Alpha Teaser Demo is now available for download

DSOGaming writes: “As promised, Invictus Volition has released a pre-alpha teaser demo for Russia 2055. Russia 2055 is described as a prologue to a game called Battle A.E. (Battle After Earth), featuring visuals that impressed all gamers when it was initially unveiled.”

Author: N4G