Indie Obscura Top 5 Best Indie Games of Gamescom 2017 Find out which indie games stole the show at Gamescom 2017.