Armillo (Wii U) Review

Before its release, Armillo had been in development for over three years. While it was originally intended to launch on Xbox Live, it was announced in January 2013 that…