On the one hand, I can kinda get it. It must really suck to lose to a self-servicing corpo ad-a-palooza, even one as well crafted as Astrobot. It's like losing a collectible contest to FunkoPops, just clear feelsbad.
On the other, fuck this guy for dragging nationalistic pride into a dumbass award ceremony. The Geoff-fest is always a stupid corporate cockgag that celebrates publisher money more than developers, taking it personally and trying to pretend like all of China was snubbed only serves to makes BMW look worse.