My guess is that due to the pressure from management and time crunch, they contracted out the physics, AI, UI and control parts of the game. The physics remind me of Skyrim with the flying ragdoll objects, the AI feels like it was coded by an indie game developer for a $3 steam game, the UI is...