If you are one of the many obsessed people with Warframe ...