Anybody ever heard of Warframe? Its my favorite 3rd person shooter right now.
I used to play it quite often but then I stopped playing for a long while and the many patches are giving me enough reason to procrastinate into not doing it.
You must be logged in to post a reply!