Amped 3 may be Xbox 360 launch title?
Looks like Amped 3 might be available to the 10 people who are going to be picking up their Xbox 360s on launch. Amped 3 looks like it'll be a pretty nice (if a bit typical) snowboarding game. What I'm digging about it though is the art direction and kewl way the artistic style is integrated into the game. Nothing too groundbreaking but it still looks all cool and retro-funky. Digg on it here.