Wii U’s Super Ubie Land

Posted on Leave a comment

Remember Super Ubi Land? That Kickstarter phenomenal that had a modest goal of $5,000 and broke through that with ease, is an undiscovered diamonds in the rough for Nintendo Wii U gamers. Sure, with Nintendo Switch on the horizon, many people will laugh at the ideas of playing an independent game makers’ release as a […]