Tag - planet alpha

Planet Alpha Release Date Trailer

31st July 2018, UK – Team17, a global games label, creative partner and developer of independent, premium video games and Denmark based independent developer Adrian Lazar of Planet Alpha...

Planet Alpha New Trailer

8th June 2018, UK – Team17, a global games label, creative partner and developer of independent, premium video games and Denmark based independent developer Adrian Lazar of Planet Alpha ApS...