Other projects
Windows
Mac
ForMac
Answers
Forum
Login
Register
Home
Tags
Winners
Articles tagged
Winners
News
EG wins the $6.6 million prize at The International 2015
The Americans from Evil Geniuses have managed to bring home the Aegis and the record breaking $6.6 million prize.
398
0
8 years ago