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.

Sticks Rogan the Swordmaster Awesome Tanks 2 Bird Jungle Rescue Canyon Valley Rally Beach Soccer Brave Boy Delta Force Zombo Buster Super Escalada Overkill Apache 2 Dead Pirate's Chest Uphill Rush 5 Snail Bob 3 Jolls Bazookitty