Yeah, it's not dropping below $30. I paid $35 for it and thoroughly enjoyed it.
It's only "short" if you're just the type to play through the levels and not collect anything. I know I put in like 25 hours easy, probably more (and am only at like 75-80% complete).