PeriodOfPlay

2D puzzle game where you play as an alien jellyfish breaking out of a human spaceship.
Puzzle