Is this 'footy' game worthy of a goal or deserve a red card?

http://xboxaddict.com/Staff-Review/1...DX-Review.html