02-14-2013, 05:45 AM
In short, Warframe is an upcoming F2P co-op TPS that is actually looking really fun. To explain it in a way that's interesting and informative, here's a video by totalbiscuit.
Why am I bringing this up? The game is going into open beta weekend tomorrow to stress test their servers, so if you're interested you can sign up for it by following this finely crafted link.
Spoiler:
Why am I bringing this up? The game is going into open beta weekend tomorrow to stress test their servers, so if you're interested you can sign up for it by following this finely crafted link.