Argh! This is awful! – Argh! Shackles: Rise of the Pirates HD - Top Free Review
The constant ads ruin what could an okay game. The obvious developer or friend of developer 5 star reviews are pretty lame also.
Review by noelnotben on
Argh! Shackles: Rise of the Pirates HD - Top Free.