Found it by the music somehow finding its way into my recommended on yt and me getting to curious not to look for the game. Really glad i did because its some of the best 20min I spent at my pc, loved every bit of its characters music art and small story :D