It even uses sound effects that sound like they came straight from Riven, like the little dude's, well, I don't know what to call it... the top to his hangar that has the telescope, there we go. When it opens, it sounds like something from Riven.
I surely hope they make a sequel; that would be very cool! Hopefully it would be longer, though what it would be about, who knows!