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