Awesome! Just finished it, took me about 30 minutes but I once I got some momentum up it everything just sort of... slotted into the right place...