Take Two had big news this week. We have a release date for GTA6 and, at least according to their studio heads, everything is fine... nobody's closing down... nothing to see here!