Publisher All in! Games is thrilled to announce that “Ridiculous Catapult Simulator”, a fusion of 3D tower defense with rag-doll physics and deck-building elements has revealed its first-ever demo version at the Steam Game Festival: Autumn Edition! The demo will be available till the end of the event, October 13th.

Source: N4G PC Ridiculous Catapult Simulator has just released its very first demo via Steam