Hoping for the same thing. For some reason i thought submission was 8pm on April 8th. Hoping to get a bit of a grace period to turn in the game still.