Remastered indie electronic