Team17’s latest Sci-fi adventure is now available for Nintendo Switch!
Video game publisher Team17 is kicking off celebrations to mark its 100th game released.
Publisher Team17 and Denmark based indie Planet Alpha studio have announced the release date for platform adventure game Planet Alpha.
Team17, the publishers of Planet Alpha, have released a new “Unlocking The Mysteries” gameplay trailer.
Team17 has announced it’ll be publishing Denmark based indie Adrian Lazar’s Planet Alpha on Nintendo Switch.