Grand Theft Auto 2 Announcements Could Be Coming