24 Jun 2024, 19:00 UTC · By: Silvian Secara / We’re particularly keen on that delicious saddle upholstery, and Deus Ex Machina’s makeover came with many other cool surprises