Author

Video games developer Team17 has launched its 100th game, Planet Alpha, billed as an atmospheric platform adventure game with a unique art style that takes place in a living alien world.

Team17 launches its 100th game

Video games developer Team17 has launched its 100th game, Planet Alpha, which is billed as an atmospheric platform adventure game with a unique art style that takes place in a living alien world.

Business
Load more
Get daily updates Sign Up X