Enchae

Lead the lost ducklings back to their mom
Action
Play in browser
Play fun minigames until you... die?!
Action
Play in browser
Blast aliens while the walls close in! (LD42 Entry)
Action
Play in browser