To Build a Better Mousetrap

The task of this game is quite understandable from the game name. Yes, you have to build a better mousetrap. Let's do it.

Haters War Inimitable Zebra  Simpson Run Away Zombie Hunter Building Rush 2  Discount Mayonnaise Bouncy Cannon Mass Mayhem 5 Expansion DKicker 2: Multi League High Dive Hero Sector Warfare ScarecrowX Frozen Moons Fire Helicopter Zombotron 2 Time Machine 13 Days After