Shinobi-san on 20 August 2013
It seems to me people just mean shitty graphics when they talk about indie.
Well Warframe looks much better than some AAA titles shown so far for next gen consoles.