Ubisoft Ubisoft 2K Games Rockstar Games Ubisoft Rockstar Games Rockstar Games Eidos Interactive Warner Bros. Interactive Entertainment Rockstar Games Rockstar Games Ubisoft Ubisoft Ubisoft Ubisoft Ubisoft THQ THQ Eidos Interactive Ubisoft Ubisoft Ubisoft Eidos Interactive Eidos Interactive THQ THQ Ubisoft 