It seems interesting, reminds me alot of the old Mutant League Football. Its kinds weird thats its American style football, but done by (I think) by a UK company.
My only issue with the demo was control. It was kinda hard for me to control the plaers in real time witha keyboard. But then again...