Complexity in simplicity, really well done, couldn't make it to the top, I'm quite disappointed in myself :C haha great entry!