Little Green Girl

For: Steam

Love at first sight Achievement

Icon for Love at first sight
Love at first sight

My best memory
25.40% of players have unlocked this achievement