It's our temp itchio page! We just did TIGJam and will be uploading a game we made in 48 hours in Melbourne, together. It's set in the Wayward Strand Universe, in 1978 and 1975.
<3 G.