I'm a bit confused what I'm supposed to do. I think a game page with some info would be beneficial, also cover art. You can still add it.