Being hyped over at PA nowadays.
Official site.
Warframe - third person FPS
Warframe - third person FPS
https://www.pcgamer.com/warframe-has-qu ... ame-on-pc/
I've been playing this game recently and i've gotta say, its pretty damn good.
I've been playing this game recently and i've gotta say, its pretty damn good.
WORLD CHAMPIONS!!