This game has really nice visuals, and the audio I did get to sounded great!
Unfortunately, I couldn't figure out how to progress past the first area where you unlock the stair set by pushing the boulder onto it.
I did see the controls mentioned briefly at the start of the game, but I couldn't remember them. The controls are not listed on the game's containing webpage.
I would say put the game's controls at the top of the webpage, first thing. Most people don't want to read about the story or the background for the game. They just want to play, and they need the controls to know how to play, so that always goes first.