Comment on Steam and itch.io “mustn't succumb to unjust pressure with no legal basis,” Japan free speech organization urges amidst mass censorship of games
Daimyo!