They do have more than just the 5 on their EP here. Search around a bit and you'll find 'em pretty easy. Sign up for their mailing list and everything so far has gotten released for free on there!
LOL, I was just about to make the same post as Derek. Saw them opening for MC Chris, and ended up buying their CD. Fun to watch as they use old school Nintendo controllers (including the Power Glove!) to do all of the electronic sounds. NES FTW