Release. When. Steam page says this year. BUT WHEN.
We love the enthusiasm! The team is working hard to make sure the game is all that it can be and appreciate your patience. We'll share the release date as soon as we can.