The Wii U exclusive Star Fox Zero now has an official release date. The delayed game is now headed to Wii U owners on April 22nd. The game was showcased during today’s Nintendo Direct and the new release date was officially announced. Players will be able to pilot multiple vehicles in the new game and it looks pretty slick thus far.
What do you guys think about the new release date?