You play as Daniel Garner, a seemingly regular guy who has just been killed in a horrific car accident. Trapped in a dark and unwelcoming world between heaven and hell, you struggle to uncover the reasons why you've been denied entry into heaven. Awaiting your purification, you must fight through an endless number of demon soldiers as you attempt to stop the imminent war.