How are you folks playing it?

Been waiting for it to release forever now, but it's still "coming soon"....