We did work a lot on it (~80 hours total team-wide). So that might have influenced it :P.
I actually tried to play a little with trackpad and I fully agree that it's quite difficult. Definitely a better time with mouse or controller.
Thanks for playing despite this :)!