I wonder if he's running his Eclair Evil Twin on this. The artist is Jenna Bryson. Found some songs, but nothing on iTunes. Not sure if it's out yet or just didn't get released. None the less, it's cool to get a glimpse of Chris at work.