It sucks enough to work on a game for 4 years and miss the joy of publishing :)
Sorry to hear that. You've probably announced the game through other channels such as social media?