Developer Spooky Squid has announced that their bloody arcade platformer They Bleed Pixels will not be released on Xbox Live Indie Game Marketplace, but will be released on Steam instead, compolete with leaderboards, achievements and cloud saves.