Warframe is no doubt one of the first titles people think of when Free to Play games come up in conversation and for good reason, Warframe has been going from strength to strength with constant and regular updates adding in new features, maps and playable Frames; the games version of classes/characters.