A cozy Steam game with 98% positive reviews revives the creative freedom of old Flash games, making their disappearance sting all over again.