STA is the best place for up to date release information. Jeremy is very busy near release and doesn't always get to update Steam. Just FYI.— Adam (@thelilpanda) May 5, 2017
STA is the best place for up to date release information. Jeremy is very busy near release and doesn't always get to update Steam. Just FYI.