Where have you gotten this information. A quick search at google came up with recent results of people guessing the 8th of november. No link even mentioned 31st December..
Though as for the review it looks great. A little weird format for my taste though it seems like you put some effort into it