Is it solo-player friendly, or designed specifically around playing in a group?
Will itch get 3.0 at the same time as it releases on Steam? (some time today?)