Downloading it now. I'll tell you how it is, and maybe even do a review on my Youtube Channel.
EDIT
OK, sorry, but its kinda crap. It has a good idea, and I think you should continue it, its just a few things you should fix.
1. The lag. Its massive.
2. The game dosen't really tell you how to...