Karambola and the sadness of the fruit people October 23, 2016October 26, 2016SteveO Comment We discovered Karambola on this rainy autumn morning while browsing games on Itch.io. Karambola is an intuitive point and click puzzle game that [...]