i came across the trailer for this after watching the final Creed 3 trailer and was like the WTF? :heh: