Sign here if you have actually played and understood warframe. Since the update today I wonder how many people switched over to it from destiny and if you like the game what do you think is better in it than in destiny?
English
#Gaming
-
Wow they have been dropping a lot of updates lately, might want to check it out...