Geniaware have released new details of their upcoming new football game, Lords of Football. The first details are based around the world you are given from the ‘God’ perspective. Getting to know your …
The post New Lords Of Football Details Emerge appeared first on Next Gen Base.