Holy fucking shit, this is so good. The only thing I'm partial about is the music, way too cheery for such an artsyle.