There are definite flavours of Indian English here, which would be far less suspicious - if the scammer's name wasn't non-Indian. I suspect that, firstly, the scammer is not aware that their use of English flags them thus to native speakers, and secondly that they would in any case be subconsciously reluctant to use an Indian name anyway, perhaps because they (paradoxically) think it'd make it seem more like a scam rather than less.
I was waiting the whole time for a request to buy some Google Play gift cards at the nearest store.
"Look, i'm giving you the gift cards on google, that's what you wanted!"
A fake name, a fake job offer, a fake office, and a fake kit. If I was being interviewed I probably would have trolled this guy back by giving him fake money.