Xbox Games Showcase will show 'non-stop games'