huge expo center. arena style stage with massive projector screen displaying super smash bros with players underneath and a massive crowd. photorealistic.