This was really nicely done! Is there a potential victory condition or just as high as you can get?
it's endless! the highest score as of now is 546!