Update: Regarding a release date for PSN Europe, Telltale has stated that they are currently waiting for a date confirmation from Sony Computer Entertainment Europe. In the meantime, check out the new launch trailer below, after the break.
Telltale Games has confirmed The Walking Dead: Episode 3 - Long Road Ahead will launch today.
It'll first release on the US PlayStation Store, as well as Xbox Live, with a PC and Mac release due tomorrow. However, following Episode 2's several delays that affected European PlayStation Network members, a release date for the forthcoming episode in PAL regions remains a mystery.
That said, Telltale assured that the title is currently in its submission stage with Sony's European division, with a release date due to be announced as soon as that's completed.
Meanwhile, The Walking Dead: Episode 2 - Starved for Help launches on iOS tomorrow.
Episode 3 launch trailer - YouTube