The release of Atomic Heart, the hotly anticipated action-RPG set in the mad utopia of a fictional 1955 USSR, is finally within sight! Click to rate this post! [Total: 0 Average: 0]