It's in early access, meaning it's not done but playable. A lot of indie games are released in early access on steam in order to raise money for further development and to use the public as testers for free feedback.im so confused by this releaase. so its out? whereare the reviews. i still see on their site theyre still working on it. is this it? these maps? whats going on with this