The definition of Hybrid. Dark, heavy guitars, brutal drums and distorted synths lead the way for driving, urgent strings.
Ivan Torrent - “Deus ex Machina is a Latin phrase meaning God from the machine. It refers to a seemingly insurmountable problem that is suddenly and conveniently resolved by the unexpected intervention
Deus ex machina - Wikipedia
audiomachine – Deus Ex Machina (2010, DVD) - Discogs
Groundbreaking '80s classic Deus Ex Machina gets a mobile re-release - Polygon
BlitzKrieg (Arcueid Brunestud vs. Dio Brando), Legends of the Multi Universe Wiki
Subshock & Evangelos - Deus Ex Makina
Deus Ex Machina - Album by ATRIA
AudioMachine
Release “Deus Ex Machina” by Audiomachine - Cover art - MusicBrainz
史诗音乐】音频机器Audiomachine专辑- Deus Ex Machina_哔哩哔哩_bilibili
Audiomachine vinyl, 33 LP records & CD found on CDandLP