For the jam I made a game detailing the life cycle of a Jelly fish. The goal is to avoid being eaten by fish while collecting the pixel food items with your tentacles or mouth depending on the stage.
The controls use the directional pad to set the direction and B to swim if your at a life cycle stage that can swim. A being held will cause the adult jellyfish to rapidly descend.
The Stages are: Larva-> polyp-> strobilates into a young medusa-> adult Jelly-> buds into a larva.
After each complete life cycle the food is worth more points, rewarding your ability to keep the life cycle in motion vs just consuming food. Each stage lasts 30 seconds and then you move on in the cycle.
Large fish can always eat you.
Small Fish can only eat the soft bell.
Also as a fair warning, the code is a bit of a spaghetti mess. I would do almost everything differently if I were to rewrite this and not pressed for time.