To deter cheating, a gateway page has been put up. Click the link below to Finalize your vote.
https://www.rpg-paradize.com/out.php?num=110874 - A futuristic shard where technology exists but is prohibited... (French shard, in progress for translation in english)