Forza Horizon directors unite to form new AAA development studio Maverick Games Posted on January 10, 2023 By Charlielikes Read more Tags:‘new, ‘maverick’, ‘to, aaa, development, directors, form, forza, games:, gaming, horizon, playstation, studio, unite