That was cool! The mechanics and level design are very polished.
The font is a bit hard to read in long stretches.
Great work!