News New Super Nintendo Title Announced By Independent Developers February 29th, 2012 0 I had to double-check that too. But it's true! Nightmare Busters, the upcoming project from Super Fighter Team, is set to release in 2013,...