Surprisingly polished experience. The art style looked functional, but past it the interactions feel very satisfying. Well done!