Something about the very professional looking artwork and whimsical music and audio effects just makes this a very fun game. The decaying turret concept is very cool and feels very polished as a game concept. I do think some more audio effects can be used here though.