Demon Strikes Back: 8/25 Update

This is a bug fix release. We have fixed an issue that could cause the game to crash.