>>33214302>Japanese company retarded with letting streamers play their gamesit's sadly really common, the fact that they still have to fight for permissions to stream games when it's been proven to be literally free advertising worth well over $100k+ USD in normal marketing