Sounds about like my game. I'm stuck on level 30 also. Not a bad game though.