Team17 will release Planet Alpha, its 100th game, this fall
Using gamescom to its advantage, Team17 has proudly announced that it will be releasing its one hundredth video game on September 4th. The game in question is the side-scrolling platform adventure experience, P...