So I've heard a lot of mention about this new rush hour. Is it a paid DLC and if so do you need it to continue getting the new routes or can you still recieve new routes and updated routes? Thanks in advance
Rush hour is a paid for DLC with 3 new routes for the same price as 1 regular route. You do not need to have it to continue receiving updates and newer DLC. The core upgrade will be free for all users, whether or not they purchase rush hour.
The core TSW 2 update with all the new features (Unreal Engine upgrade, new Immersion controls, next-gen console support, new pause menu etc) will be automatic and free for everyone, and will come at the same moment when Rush Hour is released. Rush Hour itself is merely an optional DLC bundle with three new routes. You won't have to buy it in order to get all the new features on the base game and the other routes.