Possibly amped neon !!! Of course its going to be a huge title

Iam looking forward to throwing myself down the mountain at fast speeds soon

What more could anyone want !! Theres a review of amped 2 in xbox world, the only thing that puts me slightly off liking it is the amount of crap on the screen at the top, if you see the screens you will see what iam talking about. I just hope its all able to be turned off. Sharing replays should be a good laugh