I was holding off until an official PC client/controller support but I guess that's never happening...