Managed to get 435 after a few attempts. I think I don't totally understand how the flytraps works. But it's a cool game. Well done!