The demo is nice, but it will probably be relegated to a single player experience.
How could they implement co-op or online multiplayer?
These features turn a game from something that you play once or twice for a few hours into something you keep coming back to.