Great game. Frog scared the shit out of me. The only aspect i would have is that there is a lot of repetition in the sceneries.
>:)