Well...the DEMO is huge, but I'm downloading it now, Lol.
Edit:
Okay, personally...I can't get into your game, because it doesn't have an intro, and the game begins in the middle of the city and has no direction either. I don't know where to go, and the graphics are really glitchy in battle. You need to work on your maps a tad too.