did the rough pencil sketch for this over two years ago. just finally finished it all up nice today.
it's very possible you've never heard of these guys. if you have, it's very possible you're not familiar with their music. if you are, it's still very possible you have no idea what they look like. personally, i'm a huge fan. and therefore a geek.
they might be giants, done in flash.