BEAUTIFUL job with the artwork - I don't have anything else to add in terms of telegraphing the teleport mechanic that hasn't already been mentioned.
Overall gorgeous work - kudos to this team! c: