This was a top notch entry, I'm so made I'd not thought of combining the two different input methods.
That said, I did run into a bug on Floor 4 where after running the box into a laser I couldn't grab it any more.