It is an online torrent website (a piracy publishing platform). The website directly links to torrents of copyrighted video games for the PC, which is entirely illegal. The main reason for the illegality is the pirated game version.
‍