Twin Sector - Twin Sector What are your thoughts about the PC game called, "Twin Sector"? Computer Issues & Video Gaming.