Very fun and challanging at times. The levels are great and the grafics are pretty cool. I got the free version so I'm not sure how many levels there are in the game; I can complete 8 levels. It seems with each new update, the weapons available change on me so I have to place my fighters in a different order since each fighter has a different weapon. You can place one particular fighter/weapon throughout the whole level, but you do need certain weapons. You need an archer for the bats and flying enemies since shotguns wont take them out.