I don't see how something that looks like a brown tear-shape is a reference to a Belmont, nor can I see how that blue thing at the same time is a reference to the Slimes. Plus, the use of the Meteor doesn't have to mean FFVIIR, it could just mean FFVII in general.