Interesting premise. I like the randomized souls.
There is some subjectivity to guessing the weight of each good and bad deed; it might be better if there were more feedback on exactly what the error was in each case.
A couple of bugs:
When the introductory text is showing on the screen, the front end buttons are still visible--this makes it harder to read the text.
The music doesn't loop--once the track finishes, it just stops.
The Play Again at the end button doesn't work.