Nice game. I did get quite a few waves in and the game just went to a black screen though.
Sorry about the crash, there must be some bug in the later waves I didn't catch. Thanks for playing!