I don't review games, but jheez some people here are being so harsh so here's my main points:
This is a great game that takes a cliche story and does it in a really well thought out way.
Funly enough, bad things would happen in the apocalypse.
Girls can be muscular, just because you don't find here conventionally attractive, doesn't mean she's not a good character.
A plot turning a way you don't find pleasant doesn't make it a plot hole.
This is a really good but uncomfortable game with flawed characters and polished mechanics.