When is this patch coming out, exactly? When a video game developer says "soon" it can mean almost anything.