Super Scope Confirmed - New shooting mechanics too. By Evan Minto Wednesday, May 30, 2007 News video games Mario Nintendo Super Smash Bros Brawl Wario