Yes, the change was mentioned in the Help pages on the Big Fish website; I did not see it mentioned elsewhere, although maybe I just missed it.
If you use your free game code on a Monday, you will receive one punch on your punch card (bonus punch Monday). Otherwise, you will not receive any punches on your punch card anymore when you use a free game code.