I've been having a lot of fun with this game. It's got both puzzle elements with a classic side scroller gameplay. I agree with Tolrick in that the aiming is pretty difficult, but I see it as part of the puzzle and have come to accept it. I'm not seeing too much lag, but I am playing it on the lowest quality to avoid that problem (low quality doesn't even look that bad!).
4/5 Good job!