Provide more help for submitting games
[Submit game] show thumbnail as full banner
Oops! this was here on purpose
A bit more help in the Submit Game form
Add My Library link

I'm leaving the one in the Account page, because hm... I don't feel
like removing it atm, I don't know.