1 min read PC Slider Indie Royale The Atomic Bundle is Now Live 10 years ago Galit Gordon The Indie Royale The Atomic Bundle is now out with six games. The Atomic Bundle includes the following: Humans...