Itch.io shadow banned half of the site like Thanos snapped half all life out of the universe holy shit