I like it. Maybe ramp up the difficulty a bit more slowly; introducing the mechanics a bit more piece-meal ?