Last week was NXT Takeover Unstoppable and before the show, we knew that we were in for something special.
That's exactly what we got as so many high calibre matches took places during the two hour special.
The main event was Sami Zayn vs Kevin Owens part two for the NXT Championship and it was rounded off with a shocking conclusion.
As Owens had Zayn in real trouble, the music of a well known TNA star came across and Samoa Joe emerged in a WWE arena.
Joe had a face off against Owens which resulted in the NXT Champion retreating and the show coming to a close.
It had been months of rumours before the WWE Universe got to see Joe finally enter a WWE ring and now we are waiting to see his first match.
Joe had been referred to as a very loyal competitor during his time in TNA and to see him jump ship to the WWE sent a big statement.
However the man himself has finally sat down and shared all on his final days in TNA and why he finally decided to leave.
"Towards the end there, there were some apparent things and incidents that kinda showed me that maybe it was time for me to move on and maybe it was better for me, both personally and professionally, to explore other options and explore other things." - amoa Joe on leaving TNA
Failing to elaborate on what exactly made his decision to leave his long term employer, Joe claimed to be happy with the decision he has made.
It was announced last week that Joe will not be working exclusively with the WWE and will still be performing at indie shows on certain dates.
Who knows when Joe and Owens will finally get into the ring together but when it happens it will surely be a clash of the heavyweights.