MetaFilter Deleted Posts
2015-12-25
The Littlest Next Big Thing In Gaming, Itch.io Hits The Desktop
Post
155844
by
GameDesignerBen
deleted for the following reason:
Sorry, this is way too editorial (and consequently reads like a sales pitch, which is a no-no.) --
restless_nomad
‹
›
Home
View web version