As usual I'm lagging behind the forums in announcing this, but Castle Crashers has won XBLA Game of the Year!
185,000 XBox Live members voted and we snagged three awards: Game of the Year, Best Original Game and Best Co-Op Mode!
Here's the official announcement.
Being so entrenched in Newgrounds and Flash, I tend to feel like an outsider in both the mainstream and indie gaming circles. I want to give a big THANK YOU to everyone here at NG who was so supportive over the years while CC was in development, as well as to everyone who bought CC when it finally came out! YOUR SUPPORT MAKES ALL THIS POSSIBLE!!!