I think the concept is very promising. Somehow reminds me of a mixture between Angry Birds and Worms.
I like the menus and the music. The art itself however gives away that this is a game jam entry. I think it could be interesting if you keep on working on this. The "Angry Bear" idea with lot more juice could be very entertaining.