Preview of ZaciSa's Last Stand for Wii U | Nintendo Enthusiast

ZaciSa’s Last Stand is a simple, yet challenging, 2D tower defense game set in space. This is coming to the Wii u eShop in late 2013 for $2.99.

Read Full Story >>
The story is too old to be commented.