I don't think this VN will be released on steam since Kamuo said that steam takes a bit of money from the game's earnings