Developer – Ivory Tower Publisher – Ubisoft Platforms – Xbox Series X (Reviewed), PlayStation 5, Xbox One, PlayStation 4, and PC Review copy given by Publisher Ubisoft and Ivory Tower are here with their latest installation of The Crew series with Motorfest taking place in a tropical location, Hawaii. With The Crew Motorfest, there are hundreds […]