Here is the full list of all 7 From The Rain achievements.
Not so bad!
The Entity
Jack of two entities
I'm not getting tired...
The Bad Ending.
I'm sorry.
Who's the real threat?