Reviews REVIEW: Invisible Republic #12 By Lead Sharp 7 years ago Well this is a surprise. Every now and again a Sci-Fi comic will pop up