User blog comment:Callofduty4/CoDWiki news - April 1st 2012/@comment-80.1.158.85-20120402093627/@comment-25496444-20120404091458

I'm confused whether it's a Portal 2 or Call of Duty 2 reference. Or just a random idea.