Thanks a lot, I'm glad everyone is liking the graphics :)
II don't really get what you mean by lagging? I think maybe you are referring to about lack of game feel
And thanks for pointing out the flaws, I couldn't agree more,we will try better next time :D