Warframe, Good First Impressions

For some reason, my tolerance for MMOs is critically low. I know I’m expected to spend a lot of time on them in order to actually start enjoying them, but I prefer games that provide players with a constant sense of progression. Warframe, to my surprise, does just that with an oddly intuitive equipment crafting […]