Definitely try a new Interest Check and try adding a little information.
Is it in a specific country or city?
Chicago or New York or London or New Orleans or Los Angeles or San Fran
Is it taking place in a certain era?
1960s, The Summer of Love, 70s, 80s, Today, 30 years in the future
Is it a bit federal group like in Men In Black or is it a smaller clandestine group