This was beautiful. The music, visuals and story all came together perfectly. When I first started playing I thought this is a nice relaxing puzzle game but as the story progressed I started feeling different emotions. It's not often a game can make me feel like that.