I can search for the game if I force steam to go to the UK page, but nothing comes up if I use the default US store (am currently in Japan so get automatically redirected there).
Anyone else got this? Apparently it's also meant to come out today in the UK... Would love to get my hands on it now but steam's region locking is a pain
Lara Croft and the Guardian of Light
Game » consists of 4 releases. Released Aug 18, 2010
Log in to comment