Oooohhh....

That looks like plenty of hours of fun! Thanks for the link :)