Source GamesRadar gamesradar.com Although the N64 games and Lords of Shadow 2 may be missing Read the full story at GamesRadar โ