Direct FeedHome GT : Clockwork Revolution – Official Reveal Trailer | Xbox Games Showcase 2023 By Gohan - June 11, 2023 0 80 FacebookTwitterPinterestWhatsApp Get your first look at Clockwork Revolution, a new first-person action-adventure set in a steampunk Victorian world. Developed by inXile Entertainment, Clockwork Revolution is coming…”in due time.” #GameTrailers #Xbox #SoG