I wouldn't classify well thought out praise for an amazing job as spam, but rather good marketing.
Only it isn't good marketing to spam this forum with threads expressing support, or as you put it:
If anyone has any similar sentiments I urge them to create their own thread. Let's litter these forums with support!
Preaching to the converted isn't marketing, and littering a forum with threads isn't helpful. If you like the game, explain why in other venues, where your enthusiasm for a game people don't know will set you apart.