The giant, extraterrestrial being known only as Doomsday Odious
First chapter in an indie role-playing saga.
First-person survival puzzle game.