http://www.mongodb.com/community/forums/t/advice-for-modeling-a-database-for-multiple-games/112594/3/