I am so sad the organelles didnt appear for me. I was so excited to play a biology game
Now that the voting period's over, we've uploaded a bunch of fixes to various issues. Give it a try now :)