I liked the artwork and music. The game seemed overly hard and I couldn't tell if buying the upgrades in the shop actually made any difference or not. Neat concept though and a pretty polished presentation. Good job!