The Dungeon Defenders 2 is officially available on Microsoft Windows. So, you can download the DD2 on their official website.