User blog comment:WC-83/Where ever are we at?/@comment-15108745-20130902162337/@comment-23784953-20130902170844

There's some merit in that.

Though I  rewatched episode 1 again, and noticed a particular detail regarding the four main lights... they're castles.

Beacon is Castlevania.

This theory is pretty weak, though.