Nice work. I really enjoyed it. Got stuck a bunch, but I finished it. The story was fun to figure out :)