thanks for the reply! For a 2d physics game I actually found making this game quite simple to make in Unity because the physics engine handles everything so little to no coding is required so definitely give it a try.
I will do that at some point. Need to find a fun and unique way of using ragdoll physics. :)