Direct FeedHome GT : Pigsaw: Human Abattoir – Official Announcement Trailer | The Indie Horror Showcase 2023 By Gohan - October 19, 2023 0 73 FacebookTwitterPinterestWhatsApp Check out the unsettling announcement trailer for the upcoming blood-soakd first person shooter, Pigsaw: Human Abattoir coming to PC. You can wishlist now on Steam and Epic Games