Nice, got to the end. Was a little lost a first, but it clicked soon enough.
Accepting damage going through the red dots was annoying, kept trying to squeeze through.
With the right atmosphere and few levels could be a nice thing to play through.