fractal.is
Fractal is a platform for discovering popular online and PC games and earning rewards for joining competitions, events and tournaments. The catalog includes titles such as BattleTabs, a web strategy arcade game, and games can be browsed by genre.