Alien + Dinosaur = Where is your God now?