A very hard arventure/puzzle/platform game... (at least it is diffucult to me =P)

Play here: http://www.gamershood.com/flashgames/6612