UEFA Euro 2008

This may be a FIFA clone but the increased speed and player animations bring this game to a new level... somewhat.

Latest Updates