what makes a good game?
i do.
sorry i couldn't resist, and if i wait until i actually make a good game this thread will probably be pushing daisies again.
but yeah, that's a pretty good summary of what makes a good game. unlockables are hugeley successful and under-utilised. i would put community in that list as well. a single-player game can easily stand on its own two feet but if it's possible to have multi-player then why not?
julz