If the giant splash screen that has devoured their website is to be believed, the happy folks at Rockstar have an announcement to make. Seems they have this little game, Grand Theft Auto 5, and would you like to see it? The trailer for GTA is scheduled to be unleashed on the internet November 2, and probably stolen to YouTube sometime around October 30. Kotaku has more details.