Never be intimidated by a trademark. Especially, if your domain is older than the trademark. Even if it isn't, there are many trademark classes.
> Especially, if your domain is older than the trademark.
My understanding is that trademarks are about the term being recognised "in common", while a ® is once you pay money to your govt's department for the fancy paper. Hence, if you registered <cool name>.com and sold said cool named game, you already have a trademark simply because you're the author. (Of course, money for lawyers and proving things in court isn't free, but you have legal grounds to stand on nonetheless.)
Easier said than done, you don’t get lawyers fees back for winning a frivolous lawsuit, but you are required to pay them if you want to win. It’s entirely feasible for a company to force your hand in this way.