Thanks, it was quite fun building it, yeah the difficulty is something that should have been tested a bit more... got a bit carried away :P