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.

Sewer Escape 2 Zombotron 2 Time Machine Disney Debutante Ball Super Slugger Galaxy X Zombotron 2 Metal Slug Brutal LA Rex Fire Helicopter Basketball Master Golf is Hard Basket Shot Caribbean Cruise Makeover Koala Kid Block Master Delivery Man