Games by Spooky Squid Incorporated They Bleed Pixels Switch eShop Spooky Squid Incorporated 22nd Oct 2020 (NA)