Level 7 should be the last level, partly because it was the last one to fall for me but mostly because it's a deceptively impossible testament to the horrors of real-time puzzlescripters ;) (it may be input lag on osx, but yikes it was a pain!)