if i didnt know better
i've taken a look at everything else you've made and it looks like you just went and copied www.stickdeath.com even your beast is a pathetic rip off, then again maybe you made your site first but i doubt it unless this has been going for several years but i dunno, just a perspective.