@ Daniel.S: I have a suggestion for you, just lock the topic and come back when you're ready to prove them wrong. This is the first mistake in mods, people create topics before they have anything and the entire mod goes downhill.
Don't get too dependant on the forums, you don't need discussion for something that hardly even exists. I still like your logo though, it's not bad. 'Block Theft Auto' doesn't really make sense though, just try 'Grand Theft Auto' or 'Grand Theft Block-o', it makes sense and flows much better.