Tag: Warframe

‘Warframe’ – Specters of the Rail Trailer

The latest update to Digital Extreme’s free-to-play co-operative sci-fi action title Warframe overhauls the games star chart, market place, and space combat, as well as introducing new characters, AI companions, weapons, and game modes.