One if the best puzzle games I've ever played. The spinning blocks and being able to rotate them is a unique and fun challenge. The story, music and visuals all mesh perfectly and heighten the experience. Well worth paying for premium or watching afs.