TAWSIX - You make it sound like such a lot of effort, so much work. You were running, badly for much of the time, a couple of gaming spec computers and a pretty easily configured piece of software not NASA control centre.
Enough with this crap. How does a non-US citizen go about joining a class action suit ?
Well first someone needs to file suit (not in small claims court). The person filing suit will need to request that a class be recognized and define the limits of the class (likely any holder of shares in this contract). If judge agrees that a class can be certified he will and the plantiff's lawyers can then recruit persons to join the class. If the judge rules that a class can't be certified (usually because the members of the potential class are not similar enough) then there will be no class action and the individual lawsuits will proceed.
By joining the class you are waiving any rights to independent claims and accept the decision of the class action as full compensation for any damages your incurred.
Honestly given the cost, complexity, and time (usually 2-3 years or longer) it is very unlikely that any class action will be filed. Most likely the best route of compensation is individual claims in small claims court. For those without cheap access to small claims court they could reach an agreement with someone who intends to file in small claims court. Turn over your shares to them (thus bolstering the claim size) and in return split any compensation from small claims court by number of shares submitted. Obviously write up a contract to protect your claim.
Still messy but far less complicated and time-consuming than a class action. The amount of money (even if you got 100% full compensation awarded) is so small that honestly lawyers fees would likely be 100% of any compensation (possibly >100%) even if you found a law firm willing to take it.