I like the simplicity of it. I think it would help the aesthetic to change the colour of the links to something other than itch.io's default red. Maybe add a space between the very top of the page and your logo. I think I would remove the border on the logo so that it matches the rest of the boxes on the page. Maybe come up with a transparent background version with white text and a white controller as well.