User blog comment:Callofduty4/Robert Bowling resigns as Infinity Wards Creative Strategist/@comment-24.15.90.34-20120327172555/@comment-25496444-20120327172825

The April Fools Day is April 1st, so I wouldn't think so.