Lyric discussion by Danmagnet 

Cover art for Twelve lyrics by Forward, Russia!

Yeah it is about the creation of the atomic bomb, it was my first impression of the song and it makes sense. Lines such as "clothes draped on SILOS" (missile silos) and "But he couldn't find another way" (another way to end WW2). It all points towards it.