I did pick up Stormrise during the holiday sale - 42.
IIRC, it was 7.50 during the sale, which was about how many minutes I gave it before throwing it down in disgust.
I find that a lot of the really innovative games only score in the 60s and 70s. Something in the 60s will usually have some rough edges that impact gameplay. Games in the 70s are often really awesome games that are fairly solid, but don't have mass appeal for whatever reason.