The Ups and Downs of Warframe

Now that I’ve played Warframe a lot more, I’ve gained some insight into the structure of the game and the means by which it acquires revenue. While I am most likely going to rant a fair bit about certain aspects, keep in mind that Warframe is still in open beta, thus subject to sudden content […]