Add to wishlistLikeDislikeShow gameplayThe Planet of the Vicious Creatures52%3 reviews2016Arcade Action Adventure