Lush electronics present themselves in iamforest’s latest track “Atoms”. Lyrically it takes you on a philosophical journey through the universe.