You don't have to worry about pushing back the release date it is understandable I felt the same. I'm not from the USA but I wish you and the team the best of luck from your neighbor up north.