Lords of Football

I noticed that on Steam the other day, considering getting it, looks like it's one of those games that would get boring quickly but worth a go.
 
Top