User blog comment:5555thExplosionMage/Just Preparing for the Squid Kid Battle Royale/@comment-27743658-20160913053307

Wait:

Twix Mars

Twix is a chocolate bar. A chocolate bar in Canada.

Sometimes Canada faces the planet Mars.

Chocolate bar; Mars.

Mars bar

Mars Bars

Mars Bars is a chocolate bar.

Half Life 3 confirmed.