Congratz.. You should have received it the same day DM was posted.
In the past inland applicant can just go to nearby service canada office to do "landing". Some did flag poling like my husband did.
Virtual landing, i think just a video call with the officer as if you meet them in person in...