Download EV3 for Windows
We now use Steam for EV3 on windows PC. This allows players to have automatic update and other cool steam features. Steam is a multiplayer game platform for PC and mac. The game is still free!
Download Steam (free) here and search for "EV3"