Does it crash every time you exit? Also, is it somehow only after you've actually gotten the Slime Cube drop?
You could try verifying the game's cache (Right click on game in library, select properties, go to Local Files and then click Verify Integrity of Game Cache)
A lot of completely random crashes are caused by corrupt files, so verifying the cache is a good first thing to try!