You're so right. Incidentally, I believe the mark of the beast is to be on the hand and the forehead. So I'm pretty sure the bible/book of revelations was referring to an Android phone (hand) and Google Glass (forehead). Toxic hellstew, indeed.
This may have been said already, but it's interesting that the position of the light source (on the invitation) would be 10 on a clock, and coincides with the shadow of the leaf. Not saying it means anything, just attention to detail if nothing else.