W(TF)arframe

When googling “games like Destiny” one game pops up frequently. I google that phrase quite a bit as I hope and fantasize about another gaming company building a game like Destiny but addressing the shortfalls and applying a bit more effort. The game that pops up frequently is Warframe. Warframe is a free to play…