I feel like they are spending more time on these demos than the full game. Makes me concerned that the full release is still a long ways off.