most games on that website are easy, due to lack of many player options, no allies, and many bugs, such as enemy and player speed not working. The most "advanced" game I found on that website was a demo of a SSB-like game.
Also, it's handicappedly hard to find new games. They only show top 300 games in certain categories.