Gaming Sci-Fi Platformer Planet Alpha Joins Team17 Games Label Publisher and games label, Team17 and Denmark based independent developer Adrian Lazar have announced that…