Thank you for that review - the sacrifice thing sure was a stretch but I really was at a loss with the game loop there :P And thank you for noticing that rain effect breaking - I swapped the axes for the rain's direction vector and that ended up making it go off screen :/