Haven't touched it for 4 days, with politics and various commitments getting in the way... And for some reason I thought we had til friday. Got a few hours in today though, cutting some planned features and hopefully be ready in time.