I dont know if its 12:00 where yall live at, but did we all just stay up until the next day to find out the biggest mystery in Naruto? Lol