Indie Royale is an indie game bundle website that offers up four top-quality indie titles every two… Indie Royale is an indie game bundle website that offers up four top-quality indie titles every two weeks for you to purchase at seriously silly prices. All you need to do is pay the price stated – or […]