We're a bit less than 2/3 of the way through the game I believe (20 episodes, +1 or 2 more Ame had said at one point). These 'multiple endings' aren't truly different story wise, but more along the lines of an extended cut or something. The differences won't be huge thats for sure. To get the ending you have to have done all of the additional quest line stuff by the time the respective checkpoints are reached. e.g. Find out Corey is tied to Team Meteor.
For the last time, Ame is NOT sadistic..... she's just not Gamefreak and there's a reason we all keep coming back so she must be doing something right....
Yes the game is free, appreciate it. You're more than welcome to donate to the cause though. Go to the Game Download page and you'll see the paypal button.