Err, now I feel like a fool... Indeed this is USB, thanks for clarifying this!