This was a lot of fun, great voice acting, and you can't go wrong with that Legend of Zelda soundtrack. I think my favorite part was the building intensity of the main character coming home to his family.
The only thing that gave me pause, was that I don't recognize the reason behind why the main character would travel back in time in the first instance generating this cycle of time travel. If his death in the primordial ooze led to his going back in time, why did he go back at all the very first time. Then again, temporal physics is beyond me.