E-3!

The Entertainment Software Association’s Electronic Entertainment Expo ran this week in Los Angeles, CA. It’s an annual computer and videogame expo for developers, publishers, programmers

Read more