Rochester, New York based metallers Invictra talk with Prog Sphere about their debut full-length release "The World Game."