Tetragon will be released this August 12 on Nintendo Switch
A new indie title for Nintendo Switch has been confirmed. The information has been offered today by those responsible for it. It’s Tetragon. According to what was shared, the title will be available on August 12 for $14.99 on the…