escape and break free escape and break free The new higurashi anime has reignited my love for this s