The game is afoot!

The game is afoot! What game? Well, I leave that to you to decide. :)