Stephen rated The Ludocrats #1 (of 5): 3 stars Oct. 10, 2020 Public Kieron Gillen: The Ludocrats #1 (of 5) (2020)The Ludocrats #1 (of 5) by Kieron Gillen