Any plans for a steam release?
same
impossible, too many bugs.
no, many missions haven't done yet
impossible