Seton’s Clutch Uploaded · February 6, 2023 If you liked this item, please rate it up on Steam Workshop page. Author: Maddie Last revision: 29 Nov, 2022 at 02:58 UTC File size: 22.53 KB On Steam Workshop Description: Seton’s Clutch from Supreme Commander. Download