Overwatch is something special at this moment of time. A game that looks at modern gaming in the face and says "Screw You!!!". It is a game that remembers what gaming is about, it is inclusive without being condescending and allows for all types of player, at any level to get in and feel like equals.
An Omega Force game in a new setting that plays exceptionally well, just lacks a little replay value.
Most of what made the original Destiny a good game is still there, but the overhauls and tweaks to the lesser parts have given Destiny the sort of boost it needed. It was hard to see how this could serve as a long term franchise after the initial release but now, I am counting down the days until year 3.