The principle behind red roses is that they're obstacles. You can't double jump while you're walking on a rose because it heals you constantly. I haven't really succeeded in making levels that exploit this because, as you said, I haven't pushed the concept far enough. Thanks !