I totally recommend this game. Bought it in the D2D Indie Pack 2 a while back.
It takes time to get used to, but the rush of rapidly falling off, literally side by side with death, and trying to flip off/thumbs up on-lookers, is awesome. The later stages can get pretty difficult to five star.
Oh, and the humor is completely spot-on.
"This is Neville with the news..."