Never heard of a game called "Softball". I know the soft balls for playing soccer with but a game called "Softball" ?
I feel myself like Zohan when he was asked about playing softball:'Yes I play softball, but what is softball?' Well I have the same situation and had never played softball.