But what render engine is it using? My first guess was the new Myst node render engine or whatever it's called - where each mouse click to explore is another node, basically a 360 skybox render were the player can look in all directions. I couldn't really make a second guess, but looks to be a single view scene renderer - possibly using matte type renders with sprites.
Okay, I see it now:
Gorgeous hand-painted scenes
Looks cool, but I don't really trust download/game managers from distribution outlets - can you vouch for the ones BoomZap & BigFishGames are using?, as anyone hates adware!