View Single Post
I've noticed some of you guys play Warframe. Should I dl it? Do you play together or?...
What kind of a game is it? FPS?