Quite possibly, I am behind the times I watched this several years ago up to what they had and got so angry and disappointed with what they called the ending at the time. I just heard about this final act thing. Any idea when sets are gonna get released in NA?