Hmm, there are times when a ghost with left arrow on its head isn't killed when I press left arrow key. It just went through the rectangle even though I think I press left when it reached the rectangle. I'm not sure is it my keyboard (needs to be cleaned up or something) or there's timing checker that goes slightly off in the game.
But despite of that it's a good game concept! :D Great job!