Leon remembered his last breathe as a nuclear warhead was dropped on his hometown. After the explosion, he woke up in a forest. The forest contained nothing out of the ordinary. Then he is greeted by an Angel, saying he is the God of this world, participating in a game the One true God created himself