Hey! I am super glad to hear that you liked the demo!
I will be sure take your feedback into account if I get another update out for the game, especially for the demo (which is a bit behind the full release). For the Buffalo USB: I don't know for sure whether it will work or not, but try unplugging the XBOX controller before booting up the game. XBOX controllers sometimes grab priority on Windows.
By the way, I follow your work on Twitter and Game Jolt. I absolutely love your stuff! It really lit up my morning to see your username in the Belle Boomerang comments! :)
Have a great day!