Warframe in General Discussion Posted July 13, 2016 WELP its official you guys made my favorite game so awesome my PC cant handle it im sad i wont play it but im happy for you guys and how far you have came since 2013 really awesome stuff
Warframe
in General Discussion
Posted
WELP its official you guys made my favorite game so awesome my PC cant handle it im sad i wont play it but im happy for you guys and how far you have came since 2013 really awesome stuff