SMAC Games discusses its trippy overhead shooter set in micro-Tokyo.
Could Scorpio create ripples in the PC gaming market?