Star Ruler 2 launches on March 27thBy Lexuzze Tablanteon March 10, 2015With the official launch of Star Ruler 2 just a couple of weeks away, Blind Mind Studios LLC., today releases...