Top 5 Best Indie Games of Gamescom 2017 Find out which indie games stole the show at Gamescom 2017. Larryn Bell August 28, 2017