started up the client with the controller plugged in and got the no controller detected message
now I'm extremely confused
but apparently that doesn't matter because the console reports back the F310!

I mean...it's not wrong, there's no 360 controller :P
That is strange, it shouldn't enable controller support unless it detects the word xbox in the controller name. Regardless I have to add rebinding and general controller support sometime soon.
--
An illustration on why camera shake is important,
No camera shake:

Camera shake:

It really ramps up the feeling that real stuff is going down.
Skeleton spin attack, with hitbox.

And this is a great moment to realize that when in camera mode you don't always see pixels explode from objects, great. That'll be fun to track down.