Will us console users be getting the Warframe emblem and other goodies?


Log in to reply