September 17 Played 4 games

Layers of Fear

April 17 Backlog
8 of 27 achievements (30%)

Worms W.M.D

September 17 Backlog
10 of 29 achievements (35%)

NOT A HERO

September 17 Backlog
7 of 17 achievements (42%)

Batman - The Telltale Series

August 17 Backlog
30 of 30 achievements (100%)