cosmic revelations upon ancient ancestors, trending on ArtStation