Thanks for the feedback.
The deadline was 5pm my time and I actually ended up logged in to my home computer from work in my lunch break to upload it so I did run out of time to get everything as I wanted it.
There are definitely things on my list of things to do, including visuals, sound and optimisation. Your support is greatly appreciated though. :o)