85 from Gamespot, 90 from Destructoid and IGN, and 100 from 1UP.
I agree with you that it doesn't look like my type of game, necessarily, but it's hard to ignore those scores.
From what I heard, it sounded like it was a a pretty sizable departure from the original in terms of gameplay. Concept is the same (alien ships, shoot them), but it's time-based and your score is linked to your time. True? False?