Fun! The music and vfx/sfx were great! My web player was also laggy - but I think that's itch/my internet. What I was able to play I enjoyed though!