Rockstar Games is one of the most prestigious game developers and they are currently hard at work on an unspecified number of titles. Rockstar Games are always in the news even if it is a minor thing like changing the banner at their main office. They have released a lot of quality games and almost […]