Newyorkrita, The GREEN-GRAPE tomato that you posted looks very much like my mystery cherry tomato. I'll compare the leaves. Your link says that the plant is quite short. My plants are growing up to 5 - 6 feet tall.
Robertduval14, Yes, lots of home made compost along with worm castings, horse & goat manure (composted)
Here's a picture of new and established mystery tomato leaves. They seem to resemble the Green Grape leaves in NewYorkRita's link. I believe the mystery has been solved!