God of War Environment Artist joins The Initiative
Looking back
My top 15 best Xbox and Windows PC games of the decade (2010 onwards)
2010 feels like only yesterday, and what a magical time it was. The Xbox 360 was really hitting its stride, NVIDIA launched its GeForce 580 with a whopping 512 CUDA cores, and we still didn’t get Half Life 3. We also got tons of amazing games, and here are some of my favorites.