Taylor Caves’s Reviews > The Last Town > Status Update
Taylor Caves
is 53% done
If I don’t finish this today then my heart is going to explode with nerves! This is so freaking intense!
— Mar 07, 2026 07:41AM
Like flag

