Overwatch for Xbox has not yet been given a clear release date, but it is expected to be available for free like it is on PC.