teigaga on 04 June 2015
Nope, one mediocre indie game isn't going to change their image.
They need to rebrand themselves through both marketing and content, by content it means having most if not all third party AAA titles.