All Unity 3D games result in "Force Close" I have a Huawei u8160 (A.K.A Vodafone 858 Smart) running CyanogenMod 7.2 Madteam ported.

All apps that use unity3d force close on their startup although they are compatible.

So I wanted to know if I should install something to make it work or any thing else?
This is because they're not compatible.
Unity requires devices with ARMv7 instruction set, your phone only supports v6. 

I'm sorry but there's nothing that you can do other than buy a new handset if you want to play cutting edge games. 

See this for the detailed specifications of your phone.