First, please validate your files, by right clicking on the game title in the Library of the Steam client. Then pick: Properties > Local Files > Verify integrity of game cache.
Please ensure that your video card drivers and DirectX are completely up-to-date. We recommend that you uninstall the drivers for your video card completely, then go to your video card manufacturer's website and manually download the latest drivers.
If you are overclocking your monitor's refresh rate, please note that monitor overclocking is not supported by most video card manufacturers, and may cause issues with game or computer performance. We've heard many reports that an overclocked refresh rate >60 Hz will cause flickering, crashes, and blue screens. If you have a monitor that natively supports >60 Hz or a 3D monitor, that should be just fine.
Please also try using some of these troubleshooting steps!
If nothing helps, please open a ticket with our support team. It would be a great help if you included the text of any error messages you received, whether you have ever been able to play BattleBlock in the past, and what you were doing directly before the crash. Thank you!