Slingshot Puzzle (2017) Indie About the Game Reviews Gallery Similar Games Troubleshooting PC (Microsoft Windows) Mac Release Date: 2017, June 30 Description: This game is a kind of golf and billiards fusion, just cooler.