As of now, it seems my NAT is strict,(yes i understand it's the alpha) meaning i get disconnects every other minute and just matchmaking takes long.
I haven't been able to actually play through a match yet.
I don't think Peer to peer connection is a good idea for this game, being how precise it is, and with a stable connection it could easily flourish.
So there in lies my question: Will there be dedicated servers?