FIFA 08 released yesterday