I had a very similar experience to what SoboDev commented here, so long as the level curve is balanced around playing through at a fast pace then its fine for me. However a more non-linear design would probably enhance whats already provided here. Either way very cool demo!