He's In A Band!
It's called Computer Games! It's just Darren and his brother, Chuck, but yhe songs are actually really good and I love the art style of the videos - they're of the pixellated (or is it voxel-lated?) video game variety.
Anyway, here's a link to one of their songs, Every Single Night:
https://www.youtube.com/watch?v=NJg6L68ma5s