Diana is a devil and has to send as many lost souls to hell as possible. She is very good at her job, but has failed to stop smoking. Daniel is an angel and thus want to send as many lost souls to heaven as possible. The objective and gameplay for both characters is the same, only the direction differs. The more souls reach their final destination the more points are awarded. Of course, there are also opponents: the irritated souls that can shove the character which can result in the loss of a screen life.