Warframe Adds New Weapons

Warframe is the little indie that could. Just when you think it’s done, it just keeps chugging along. The devs just dropped a new update that adds a bunch of new weapons. New weapons that I̵…