Zen Studios' sidescrolling tower defense game is storming the Wii U eshop on December 26.

More...