Phenomenal puzzle game. It was satisfying to find the solution for room 101, which took me the longest.