Quick Look: Warframe
What's up, Warframe? It's been a while. What've you been up to? Wait. How are you moving that ship during a loading screen?
Sit back and enjoy as the Giant Bomb team takes an unedited look at the latest video games.
Jan. 7 2015