Yes, it's playable now. I'm finding the puzzles pretty hard, so it might take me a while to make any progress.
I'm happy to hear that helped! I hope you enjoy the game, despite the challenge.