Awesome game. Loved the reference of god and devil as both villains and how both tries to slave you.
I think the crash problem is no more since I do not got it in the whole game (player in Google Chrome). I got true ending in first time.
Here is the quickest way to get all endings and medals, in my opinion:
1) "Hope For The Future" (true ending): Play the game do not killing a single android or executioner (what will give you the "Pacifist" medal. You can grab the weapons to get "Gun" and "Sword" medal and still get "Pacifist", just don't use them to kill anybody), and disobey every order except the "Do not fight" near the ending of the game (what means go up the tower without kill any enemies). Later, in the underground, using the halo, you can get the "A Friend Of Enemies" medal by do not entering the "flame" in the palm of the hand of Tanas (when he say "stay away", just wait a little time), but it is optional. After, when you return from the underground, disobey the "Leave this place" order, going up the tower again. True ending in first time!
2) "Seduced... Fooled" (evil ending): Reload the game ("Remember" option), and disobey the "Do not fight" order, killing the enemies while going up the tower. The halos in the underground will be switch to guns.
3) "Monster" (worst ending): Reload the game, kill the androids before or after climb the tower, obey the "Do not kill" order and disobey the "Leave this place" order.
4) "Complete Submission" (good ending): Reload the game, obey the "Do not kill" and "Leave this place" orders.
You will get most of the medals, except "Slave", "Murderer" and "Warrior" medals. You will need the start a new game ("Awaken" option) to get them.