oploskoffie

joined 1 year ago
[–] oploskoffie@feddit.nl 4 points 3 months ago

I believe you have to submit your own website to this one for manual addition to its index

[–] oploskoffie@feddit.nl 1 points 1 year ago

Probably my favorite game of the last 10 years or so. Enjoy!