Maybe the new Virgin store at Villagio? They have loads of PC games.