I just played through the whole thing and OMG I WAS HIDING MYSELF FROM THE SCREEN AND KICKING ME FEET THIS WAS SO AMAZING. 10/10