wow! this is very cool interpretation of the theme! needed a bit to understand, but then it was like whoooo!