I think a lot of those positive reviews are coming from a place like "Wow, I paid $5 for this on a whim and it was pretty fun for awhile," and not "Wow, I paid $35 + shipping, waited a year, and this game is derivative and only a few hours long." I agree for the most part, though. Steam scores...