21/3 2 games

# Game Achievements Playtime
1 Tesla vs Lovecraft Won on SteamGifts
85% (17 of 20) about 4 hours
2 Hard Reset Redux Won on SteamGifts
41% (47 of 115) about 8 hours