Legend11 on 23 January 2016
Microsoft is really on a roll now with these indie games. They should be completely funding at least 20 of these games and advertising them heavily as I really think they can move systems just as much as the next big AAA game.