This is so PEAK bro, also yes it's a me, I did post Verillusionphobia on itch here too, you can check again if you want to.
yoooo wsg bro
updated like 3 times, you can check out the current update now.