Left 4 Dead Review

When Valve release a game, it’s a big deal. In fact, to many gamers it’s a very big deal. Left 4 Dead is no exception – Valve made sure of that with community blogs, regular news updates and a huge marketing campaign. Now that the zombie apocalypse is finally here, does it live up to […]

Empire: Total War launches with SteamWorks

March 4, 2009 – Empire: Total War from The Creative Assembly and SEGA is now available via Steam, a leading platform for the delivery and management of PC games with over 20 million accounts worldwide, as well as retail outlets around the world. Empire is the latest in the award-winning Total War strategy game series […]

Please wait...

Get our New Magazine!

Want to be notified when our article is published? Enter your email address and name below to be the first to know.