Cristiano Launches UFL, a Free-to-Play Football Game to Rival EA FC by NBS Sport Admin June 7, 2024 0 A new football simulation game, UFL, has been launched by Strikerz Inc., with the aim of competing against established titles ...