FFF: 14 Days to go!

It's happening! No more delays! No more apologies! In 14 days, the most FFF game will come out! God help us all...