My friend is working on a D&D based game for Microsoft Surface as a university project .. what do you guys think?