I have played BattleBlock Theater and I want to know how the prisoners are unlocked. When I spend 10 Gems it unlocks a prisoner. I want to know if it is a random from all of the prisoners, or if there is a pattern. For example, if I begin all again will the prisoners be unlocked in the same order, or is there a random order that you unlock the prisoners in?
I'm pretty sure it's random. The Battleblock Theater Wikia agrees with me:
Gemstones are later used to free (unlock) the over 300 prisoners. The unlock process is random, however, with each turn-in.