Disclosure up front, I have no idea what the game is like nor a solid grasp what it's about:
however, from what I've been hearing the past year or two, the team has faced a lot of hardships with trying to get the game on steam even after having a publisher, and trying to push through the slog of greenlight as well....to equally slow or nonexistent progress. And given what I have heard has said the game is not bad, frankly, this sounds like it was the straw that broke the camels back. Was it a stupid move? duh. twitter is a plague at this point, convincing people to blab their thoughts to the world and then being source to ruin their lives as a result. But given everything else, the frustration seems a bit justified. again, the action wasn't smart, but I'd say both sides are at fault here.