i couldn't get the first song to work, but i liked 'Demon Cobra'. parts of it reminded me a bit of another KC band and personal favorite, Coalesce (not the vocals, obviously). sounds very good too, i wouldn't have guessed it was done with anything with the words "m-audio" in it..
edit: er, i meant "m-powered"