4 days agoDemos on consoles?/Trailers on a VHS TAPE/in person gaming expos still important?StubzGaming