
The Padre
The Padre ranks #18,813 overall and #1,776 among puzzle games. Hovers within reach of its all-time peak of #18,452, reached 3 months ago.

The Padre ranks #18,813 overall and #1,776 among puzzle games. Hovers within reach of its all-time peak of #18,452, reached 3 months ago.