You can play Football Studio and other Evolution live casino games right here at Mayfair Casino. You don't need to download any extra software to play - log in to your account and enter the room.