Some number of years ago the various companies that make games for PC decided that they also needed a showcase for E3. After all PC…