Fun gory and foul-mouthed fun for any sci-fi fan. Definitely not a kids book!