On the site? It looks good. You might consider adding an option to share the site via social at the bottom. It might drive more traffic to the site.
Also- icantthinkofone is right. You probably want a game info page with screenshots, video or a guide, you know.