David S. Gallant had a part-time job working as a "numb meat puppet" for Canada Revenue Agency, answering phones and dealing with people who were often grumpy and thick. He vented his frustration by creating a little indiegame called "I Get This Call Every Day." He got fired.

In the game, the player listens to a conversation between a person talking to a government-style customer service representative. There is no specific mention of government but one of the graphics refers to “Last Tax Return” and some of the security questions asked of the caller are similar to what real CRA agents require.

The caller, who comes across as dense and snippy, wants to get his address changed and the player decides how the agent answers by clicking on screen choices.

“It’s easy (for the agent) to get fired in the game,” says Gallant.

And maybe in real life.

National Revenue Minister Gail Shea is not amused. Her communications director, Clarke Olsen, sent an email to the Star Tuesday stating, “The Minister considers this type of conduct offensive and completely unacceptable. The Minister has asked the Commissioner (of Revenue, Andrew Treusch) to investigate and take any and all necessary corrective action. The Minister has asked the CRA to investigate urgently to ensure no confidential taxpayer information was compromised.”

David S. Gallant had a part-time job working as a "numb meat puppet" for Canada Revenue Agency, answering phones and dealing with people who were often grumpy and thick. He vented his frustration by creating a little indiegame called "I Get This Call Every Day." He got fired.

In the game, the player listens to a conversation between a person talking to a government-style customer service representative. There is no specific mention of government but one of the graphics refers to “Last Tax Return” and some of the security questions asked of the caller are similar to what real CRA agents require.

The caller, who comes across as dense and snippy, wants to get his address changed and the player decides how the agent answers by clicking on screen choices.

“It’s easy (for the agent) to get fired in the game,” says Gallant.

And maybe in real life.

National Revenue Minister Gail Shea is not amused. Her communications director, Clarke Olsen, sent an email to the Star Tuesday stating, “The Minister considers this type of conduct offensive and completely unacceptable. The Minister has asked the Commissioner (of Revenue, Andrew Treusch) to investigate and take any and all necessary corrective action. The Minister has asked the CRA to investigate urgently to ensure no confidential taxpayer information was compromised.”