As it is it's more of a gameplay demo, without online matchmaking/lobbies you can't do much.The major flaw is that you need friends to enjoy it, as we know very well gamers don't have friends.
Haha I heard stories that some of them have a few xD I am going to add online multiplayer. Was thinking also about implementing some AI.