They opened up registration for the beta for a short time. If you go
here and make an account you should be able to download the DD2 beta and play it right away.
I dunno theyve been promoting the PvP aspect alot on their facebook page alot over the last few weeks, showing off game mechanics and heroes. Looks neat, could be a good moba-alternative