I love checking Itchio for the first time in weeks, and immediately seeing an update from 1 minute ago