This was really cool! I love non-euclidean mind play shenanigans, just the right level of puzzling to still be fun!