Enormous 12TB Steam leak includes abandoned Half-Life 2: Episode 3 assets

Over 12 terabytes of data, containing builds of every game uploaded to Steam between 2003 and 2013, has been leaked. We don't know everything in...

Read More →