Rockstar reveals 'GTA VI' to feature moving storms in Leonida

Technology