Establishing a benchmark for high-definition electronic experimentation, US-based Point Source Electronic Arts explores expansive landscapes steeped in post-industrial terrain, striking a balance between explosive glitch mechanisms and delicate atmospheric textures.