This feels soooooo finished and well rounded. The intro conversations and character introductions caught me off guard, was totally not expecting this sort of patience delivering the game. Then the game keeps on going slowly giving you the pieces to understand its mechanics and variations. Super cool rhythm, super nice experience!