This is a Saturday Akari puzzle.
I thought this one ended up extremely elegant. The size is just barely large enough for all the logic to work and virtually no piece of information is wasted. Those of you who made it all the way through Puzzle 100, the really large Akari, may have some deja vu in this puzzle. I find this appropriate since Puzzle 200 is coming up so shortly.