Royalty-Free Music Music Talk: Icarus’ Electro-Pop Synthwave Will Haunt Your Dreams Alice Austin 9 min read