Indie Game Charts - Russian Bots Propel Indie Game To Top Of Steam Charts Pcgamesn