I love the game! But I am finding it very very unstable. 2 times out of 3 it crashes on startup. When it does start up it crashes somewhere in the middle of the game, only managed to get through to the end of a round once

Not sure if you've tested on this hardware or only support more recent stuff?
I'm using a 3rd generation iPod touch with 8 GB (but lots of free memory).