Yeah, it would've been nice if they had at least included a manual. As far as the descriptions, my best suggestion is to look at the game descriptions in the custom game area, there is a better brief description of each game there.
If you get tired of the modes in a week, no worries, they're...