I agree that we should have committed even more to the whole mirrored world gimmick. Thank you for your feedback :D