I have noticed that the Level Up Labs/Defender’s Quest sites don’t tend to get much attention (specially the forums), so I’m suggestion somewhere in DQ1 where there could be a link to the forums (and maybe even the devs’ blogs/accounts). I’ve thought of the credits page, but the player will need to actually beat the game to read them (there could be a Credits option under the Quit option where players can see the credits even if it is their first time playing).
So yeah, dats eet.