yes. I use it to find only free games. Here on itch you can find both free and commercial games. It is more "specific"