This reminds me a lot of ENA so maybe that's it? The glitching really kinda tells me that
Yes, I was inspired by ENA and the character's game that came out recently.