Atom just came out on Tuesday for Season Pass holders and will (I believe) be out next Tuesday.
I know we're all excited but ya need to chill. They haven't even shown Enchantress gameplay yet and I'm almost 100% sure she'll be out before the Turtles.
__________________
|