A really neat puzzle game, some of the later stages really stumped me. Good job! :)
Pressing space on the "loading screen" with the level title starts the simulation though, when the player probably just wanted to skip the title screen. Just a minor bug.
Also if I hadn't read the description I wouldn't have made the connection to the theme.