Altscene is a decent dating site, but it's not the best. You can find people on Altscene by using the search filters to narrow down your results and find potential matches. However, I would recommend checking out other dating sites as well for better results.