What is Warframe you ask? Its a fun free to play game about space ninjas, sound interested? Lets go over some basics that could stop a new players progress into this game.
YouTube: / @aceofspades67
Watch live: / aceofspades67
Steam: http://store.steampowered.com/app/230...