Fun core gameplay and nice level design. each room felt fresh and tense. It did feel little unfair at times in the later levels, feels bad when you miss a shot at the start and are locked into a fail state. Could solve with either different enemies or some kind of recovery mechanic