Will your new game come to Itch? I cant get dlsite to work
Yeah, a little later. I'm fixing graphics and bugs right now. I think it will be closer to March 22-25.