Picture posting is enabled for all :)
These sound like gem squash to me, we used to get them in SA and managed to find some in the supermarket here. We ate them and are saving the seeds so we can grow our own crop!