Six Legends: Demo Releases October 3rd

OCTOBER 3RD Here we are! The real demo of the game, not an alpha, not a beta, is releasing on October 3rd. For this occasion, we have released two brand new trailers, check out the revamped store page! Twitch Streamers…