But nothing that they added ever actually felt right. It would be better if they focussed on one or 2 things like putting together an improved physics and animation system rather than loads of broken features.

Kinda getting off topic here and this has been covered a TON in the past anyway.