game: implement checkpoint with door

now we have this - when player reaches checkpoint
door closes and he can't go back