Ontario-based indie dev Babasheep has released a demo of their game Super Slinger, now available to download on Itch.io!