Reminded me of Slamball, http://www.youtube.com/watch?v=iv60QeOpqNY&feature=related such a cool sport I used to watch it all the time a couple of years back.