This interesting for me from the standpoint of shared controllers. What is the general idea behind this? Did you write a driver that would fake these controllers on the 'server'? What platforms have you covered? I'm into massively local multiplayer game and was always toying with ideas on how to reliably connect as much controllers as possible into a game.