czar I'm interested in why you would describe this as a casual game - your definition doesn't make any sense and infers that any game at all would fall into the 'casual' category.
Generally, 'casual' games are designed to appeal to as wide a user base as possible, by making gameplay easier/simpler. This game does neither of those.
Plus, I wouldn't tie pricing to genre - as far as I know, the only reason Angry Birds and the like costs $2.99 is because the openness of the iOS market drove the 'acceptable' price of games way down.