15 August, 2008
New games hit Steam
Sega has put up 3 new games and Focus Home also add one to Steam. Sega's games include Space Siege The Incredible Hulk™: The Official Video Game Beijing 2008™ - The Official Video Game of the Olympic Games. Focus Home has brought Pro Cycling Manager - Le Tour De France 2008 to the table. If any of these games tickle your fancy check them out.