Update 2.0: The OverhaulThis update brings new features along with huge optimisations, for a complete and fun experience 
Changelog-Complete menu navigation, use the left stick to move the cursor and X to click
-Menu navigation also when choosing a class or a team.

support incoming
-Lobby menu navigation. Although being a very new feature it hasn't been tested as thoroughly as other features
-Now you need to press Numpad 0 to activate the plugin. Sadly it's necessary to avoid extreme slowdown on startup
-Testing shows that you're more likely to lag if you connect your gamepad after opening GG2
-Holding the square button now shows the scoreboard
-The select button now opens the change class menu
-The start button now opens the change team menu
-Pressing both start and select at the same time opens the In Game Menu
-Support for a 2nd controller slot. If you have 2 controllers plugged in at the same time priority will go to the first
-Quote and Sniper now handle differently from other classes, allowing full control
-Optimisations: -Overhauled and split code in more objects, so situational code only runs when it needs to
-If the controller is disconnected mid-game you're much less likely to lag
-Optimised bubble code for improved readability and very small gains in performance
-Cleaned up code and modified comments for improved readability
Some data:-This version has 32% more lines of code than the last one
-It's been 116 days since the last version
-This project has been the inspiration for the Context-based X3 button, hopefully implemented in the game this year
As always, please report any bugs you encounter
-Quote support in class selection screen
-Easier 1 button Fireblast for Pyro
-Confirmation when the plugin is launched
-Customizable deadzone from ini
-Customizable controls from ini
-Custom bubble menus for more choices