Home ReviewsGaming Reviews Revenge of the Savage Planet review: corporate incompetence becomes slapstick sci-fi