Red Dead Redemption 2 delay proves Rockstar should just stop teasing release dates At least the screenshots look great.