Thanks for playing! We did use rigid body for the movement and physics, controlled by a FSM.
The game is open source and on GitHub if you want to check it out.