Portal 2 was released on streaming .
The retail versions of the game are distributed by Electronic Arts while online distribution of the Microsoft Windows , Mac OS X and Linux versions is handled by Valve 's content delivery service Steam .
Portal 2