Played it all the way through (extra bit also) and I felt they didn't go as far as they could have with the puzzles. Maybe it was because they wanted to avoid alienating their typical casual players.
As for porting it? Come on! It should take less than a month to port it to an ipad let alone a pc LOL. There's nothing I saw that was beyond a simple Flash game. Heck it could be ported to HTML5 canvas too.