Quantcast
View Post
EricFabian said:
Warframe is not AAA

Looks AAA. I wonder if it's good.