Its not like this is the first time that they removed games without refunding users, Its not misinformation if i speak from experience. Its just now on a larger scale so more complains which might result in different actions from itch.io to save some face.