NEEDS MORE COWBELL!! xP SNL is awesome... very interesting take on a music game though. Excited to see more info