User blog comment:MistofMists/Hold off page creation until It appears in-game or revealed/@comment-39080707-20190610021502/@comment-25404524-20190613005135

Yeah, and while it truly is Epic Quibble released this week, we initially had no official or in-game material that would objectively prove existence of the Epic Quibble.