Howdy there meinos~ Welcome to Itch! was actually surprised you didn't already put the game here. Also yah its bayo from the discord
It was a long road getting here, I guess :P