Sorry this is a month late, but I just picked up the game. Apparently under the new Xbox forums the game's publisher or developer have to lobby to have a dedicated forum. This is unfortunate as most small releases will go without a dedicated place to discuss.