Great concept! I found it interesting, how you constantly introduce new mechanics during the gameplay.