This is a Non-Eucledian Puzzle game that u should def check out/jam/brackeys-15/rate/4311208
Played it! Thanks for sharing.