Snuggle Truck is an over-the-top physics-based driving game where you must smuggle fuzzy zoo animals into a zoo to get them free health care.
Check out these games from the IndieCade database!
Restless
Papercade
The Movement
Lieve Oma