DuneCrawl has been given a proper launch date, as the online co-op action-adventure title will be released for PC via Steam ...
The Old Peace is a marked departure from the grit and grunge of Warframe 1999, so I ask Digital Extremes' Rebb Ford about what to expect.