Green Table Freeware Downloads Pidro Challenge 2.5.1.0.4 freeware download Pidro card game - a game of daring and skill. Save freeware Download Details