Could be an ownage game with more work
it was good for the first 2 or 3 missions then it got a bit boring....maybe like in worms have more weapons and different levels which are bigger...i know you would have put heaps of work into it but if youy had the time these are my suggestions