Hope this really is your game...
i hope you really are the author just posting it elsewhere cause the game actually states what site it 'belongs' to...
either way, i found it rather hard and annoying that it was survival based rather than having to get somewhere. too many enemies on early levels. or i just suck lol.