Planet cracker