Nice start! Shame the end crept up on you before you could finish it ( I know what that's like as my own entry's a bit rough as well ) but good foundation to continue on, at least :)