As Morrus has pointed out in the other thread, this convention is geared more towards other businesses, not fans. All they needed to share was what upcoming product they're putting out, and impress business people with their previous sales.
Any real announcements would be made at player...