PC Slider Video Ratz Instagib Launches on Steam 8 years ago Nathan Stevens Why Instagram, when you can Instagib? LOS ANGELES, CA – July 27, 2016 - Attention rodents, Rising Star Games is...