Super Smash Bros. creator Masahiro Sakurai may be the mastermind behind loads of iconic games, but he doesn't limit himself ...
Well aware that more than 100 million viewers tune in to the Super Bowl game and that the special commercials are an event in itself, Fixed Point Foundation sought to use that platform to share "the ...