Flood Control or Half-Life 2 screenshot?

These shots are apparently from a super-fantastic flood control system under Tokyo, and are not in fact (a) the Mines of Moria or (b) splash screens from a really creepy underground video game.

Comments are closed.