User blog comment:PresidentEden78/Battlefield 3 minimum PC requirements released/@comment-4092510-20110712151610/@comment-1439572-20110712160533

Duty Calls was made by Epic Games (the publisher), so I think the prank was also by EA as a publisher. Maybe because DICE is actually working on the game.

On a side question: what does that link lead to? All I see is EA Error 500 in the address bar.