Needs a trailer or some more info. Logo is kinda cool though.
Ah forget, logo is complete disaster.
I wouldn't say that :0