Finally won, it took me much more time than I'd like to admit, interesting mechanic that requires a lot of attention, but I really liked the music and art style.