This was one of the games I wanted to try to finish, cause the gameplay was really good, sadly I got stuck in the screenshotted level, I wasn't sure if I needed to jump the gap, It seems like I couldn't, the graphics and music give it sort of a horror atmosphere, I don't know if i'm describing that right, it was very good overall, Keep up the good work! :)
btw it didn't lag for me in the browser version, using chrome.