I have no idea what I just watched. I think it was some sort of bicycling/Guitar Hero mashup. It didn't make any sense. Of course, many things...