SlideShare uma empresa Scribd logo
1 de 49
Baixar para ler offline
making games with a
purpose
Dr. Doris C. Rusch, DePaul University,
CIM
Monday, August 26, 2013
key questions to define a vision and stay on
track during development
Monday, August 26, 2013
games about the human
experience...
...and emotional health
Monday, August 26, 2013
a game about addiction
Monday, August 26, 2013
Seer (based on Oedipus Rex)
Monday, August 26, 2013
a game about depression
Monday, August 26, 2013
emotional empowerment
Monday, August 26, 2013
financial literacy
Monday, August 26, 2013
games...
• about something
• with a purpose beyond fun
• tackling tricky (abstract) concepts
• different approaches to achieve their goals
• message communicated through rules and
game mechanics
Monday, August 26, 2013
game design =
decision making
Monday, August 26, 2013
developing a vision...
...and minimizing the gap between intent
and outcome
Monday, August 26, 2013
1. question:
what’s the theme / core concept?
what shall the game be about?
Monday, August 26, 2013
Abe likes Sophocles
Monday, August 26, 2013
Monday, August 26, 2013
what to focus on?
Monday, August 26, 2013
http://gambit.mit.edu/loadgame/seer.php
Monday, August 26, 2013
“Your sole responsibility is know what the game is about
and to ensure that the game teaches that thing.
That one thing, the theme, the core,
the heart of the game,
might require many systems or it might require few.
But no system should be in the game
that does not contribute towards that lesson.
It is the cynosure of all systems; it is the moral of the
story; its the point.” (Koster, 2005, p. 126)
Monday, August 26, 2013
student exercise: find the theme
• pick a (children’s) book, comic,
movie, artwork, or album that
moved you profoundly
• identify its theme & express it in one
word
• design a card game about that theme
that makes the theme tangible
through gameplay.
Monday, August 26, 2013
“this game is about...”
“this game deals with...”
“this game explores...”
“this game teaches...”
“this game simulates the experience of...”
(see also Brenda Brathwaite & Ian Schreiber’s book:
“challenges for game designers”
Monday, August 26, 2013
2. question:
what is the purpose /
communicative goal of your game?
Monday, August 26, 2013
http://www.newgrounds.com/portal/view/591565
Dys4ia by Anna Anthropy
self-expression
Monday, August 26, 2013
raising awareness / making a statement
Gonzalo Frasca: September 12th
Monday, August 26, 2013
object to think with / training
Monday, August 26, 2013
change perception & behavior
Tiltfactor Laboratory, Mary Flanagan
Monday, August 26, 2013
“Way” by Coco and Co
Monday, August 26, 2013
Gamification
Monday, August 26, 2013
lots of different purposes; be clear about yours
before you settle on a design.
check your design constantly against its purpose.
Monday, August 26, 2013
purpose needs to be integrated into the rules and
gameplay
if players can ignore it, they probably will!
Monday, August 26, 2013
3. question:
literal or metaphorical approach?
Monday, August 26, 2013
theme: depression
depression quest: (mostly) literal
metaphorical
Monday, August 26, 2013
literal
• player-side: message is often clearer
• easier to relate to “real life”
• design-side:
• more accessible source system
• danger of getting stuck with the
obvious
• danger of confusing action with
experience
Monday, August 26, 2013
metaphorical
• player side:harder to
understand
• needs great interface
design / feedback
systems
• design-side: hard to
keep coherent
• inaccessible source
system
Monday, August 26, 2013
4. question
modeling “how it works” or
“what it feels like”?
Monday, August 26, 2013
literal; emphasizing “how it works”
Monday, August 26, 2013
(mostly) literal: “what it feels like”
Monday, August 26, 2013
6. question:
what’s the focus?
Monday, August 26, 2013
“zooming in”: an exemplary situation is used
to draw attention to an underlying issue.
“zooming out”: allows the player to explore
the complexities of the issue itself.
Monday, August 26, 2013
“zooming in” tends to focus on a subjective
experience of the modeled situation
(“what it feels like”)
“zooming out” tends to focus on understanding
the bigger picture (“how it works”)
Monday, August 26, 2013
6. question:
from which PERSPECTIVE will the player
interact with the system?
Monday, August 26, 2013
waiter, cook, manager, customer?
Monday, August 26, 2013
Rod Humble’s “the marriage”
abstract concept:
perspective of “force of love”
“how it works”
Monday, August 26, 2013
procedural expression
• partners have different needs
• for the marriage to work, the needs of
both have to be satisfied
• the game is hard = marriage is hard
• equality of partners is crucial
• a bad marriage is not an option
Monday, August 26, 2013
wha...?
Monday, August 26, 2013
design exercise:
shift perspectives
• challenge assumed “logical”
perspectives and explore non-obvious
choices
• what kinds of statements would it
allow you to make about the source
system?
• how would it change gameplay
experience?
Monday, August 26, 2013
7. question:
What is the player-avatar relationship?
Monday, August 26, 2013
OCD game
Monday, August 26, 2013
the most important meta question:
is it working?
does the game achieve its goals?
testing, testing, testing
Monday, August 26, 2013
summary of questions
• what is the game
about? (core concept)
• what’s the game’s
purpose /
communicative goal?
• literal?
metaphorical?
• what it feels like?
how it works?
• perspective from
which player relates
to system?
• player-avatar
relationship
• test: does the game
achieve its goal? If
not, check if you
ended up modeling
what you actually
wanted to model.
Monday, August 26, 2013
thanks, questions?
drusch1@cdm.depaul.edu
Monday, August 26, 2013

Mais conteúdo relacionado

Mais procurados (10)

Production log e6 16 november
Production log e6 16 novemberProduction log e6 16 november
Production log e6 16 november
 
Production log e6 9 november
Production log e6 9 novemberProduction log e6 9 november
Production log e6 9 november
 
Looking for the grammar of game design part 2
Looking for the grammar of game design  part 2 Looking for the grammar of game design  part 2
Looking for the grammar of game design part 2
 
LAFS PREPRO Session 1 - Brainstorming and Game Pitches
LAFS PREPRO Session 1 - Brainstorming and Game PitchesLAFS PREPRO Session 1 - Brainstorming and Game Pitches
LAFS PREPRO Session 1 - Brainstorming and Game Pitches
 
1001 Game Ideas Package
1001 Game Ideas Package1001 Game Ideas Package
1001 Game Ideas Package
 
Transform Your Training Projects with Games and Simulations
Transform Your Training Projects with Games and SimulationsTransform Your Training Projects with Games and Simulations
Transform Your Training Projects with Games and Simulations
 
2. initial plans 1-2
2. initial plans 1-22. initial plans 1-2
2. initial plans 1-2
 
Game design - what is a game?
Game design - what is a game?Game design - what is a game?
Game design - what is a game?
 
So, You Want to Make Games?
So, You Want to Make Games?So, You Want to Make Games?
So, You Want to Make Games?
 
Production log e6 2 november
Production log e6 2 novemberProduction log e6 2 november
Production log e6 2 november
 

Destaque

Advertising Jobs on the NH Center for Nonprofits Website
Advertising Jobs on the NH Center for Nonprofits WebsiteAdvertising Jobs on the NH Center for Nonprofits Website
Advertising Jobs on the NH Center for Nonprofits Website
NH Center for Nonprofits
 

Destaque (8)

KyungSik Kim-Department of Game Dev, Hoseo University, Korea
KyungSik Kim-Department of Game Dev, Hoseo University, KoreaKyungSik Kim-Department of Game Dev, Hoseo University, Korea
KyungSik Kim-Department of Game Dev, Hoseo University, Korea
 
Richard Boyd--Metaversial
Richard Boyd--MetaversialRichard Boyd--Metaversial
Richard Boyd--Metaversial
 
Justin Holladay- MathFileFolderGames.com
Justin Holladay- MathFileFolderGames.comJustin Holladay- MathFileFolderGames.com
Justin Holladay- MathFileFolderGames.com
 
Michelle King - Embracing Uncertainty
Michelle King - Embracing UncertaintyMichelle King - Embracing Uncertainty
Michelle King - Embracing Uncertainty
 
Eija Makirintala - An Innovative Way To Brainstorm Solutions Together Virtually
Eija Makirintala - An Innovative Way To Brainstorm Solutions Together VirtuallyEija Makirintala - An Innovative Way To Brainstorm Solutions Together Virtually
Eija Makirintala - An Innovative Way To Brainstorm Solutions Together Virtually
 
Ross Smith- Microsoft
Ross Smith- Microsoft Ross Smith- Microsoft
Ross Smith- Microsoft
 
Barry Joseph - Gaming Square Pegs into Dinosaur-shaped Holes: Adventures in G...
Barry Joseph - Gaming Square Pegs into Dinosaur-shaped Holes: Adventures in G...Barry Joseph - Gaming Square Pegs into Dinosaur-shaped Holes: Adventures in G...
Barry Joseph - Gaming Square Pegs into Dinosaur-shaped Holes: Adventures in G...
 
Advertising Jobs on the NH Center for Nonprofits Website
Advertising Jobs on the NH Center for Nonprofits WebsiteAdvertising Jobs on the NH Center for Nonprofits Website
Advertising Jobs on the NH Center for Nonprofits Website
 

Semelhante a Doris Rusch--DePaul University (8)

Craig Fahy Marketing Presentation - UNIT 04
Craig Fahy Marketing Presentation - UNIT 04Craig Fahy Marketing Presentation - UNIT 04
Craig Fahy Marketing Presentation - UNIT 04
 
Tunnel Tail: Collaboration Between Game Developers and Educators
Tunnel Tail: Collaboration Between Game Developers and EducatorsTunnel Tail: Collaboration Between Game Developers and Educators
Tunnel Tail: Collaboration Between Game Developers and Educators
 
Dan and ed presentation
Dan and ed presentationDan and ed presentation
Dan and ed presentation
 
Building Gameplay
Building GameplayBuilding Gameplay
Building Gameplay
 
Ideation
IdeationIdeation
Ideation
 
Digital Kids Summit 2013: Joby Otero, Former VP Art and Technology, Activisio...
Digital Kids Summit 2013: Joby Otero, Former VP Art and Technology, Activisio...Digital Kids Summit 2013: Joby Otero, Former VP Art and Technology, Activisio...
Digital Kids Summit 2013: Joby Otero, Former VP Art and Technology, Activisio...
 
UX Principles and Process
UX Principles and ProcessUX Principles and Process
UX Principles and Process
 
Design Challenge for Design evenings: Edition 2
Design Challenge for Design evenings: Edition 2Design Challenge for Design evenings: Edition 2
Design Challenge for Design evenings: Edition 2
 

Mais de SeriousGamesAssoc

The Value of Robotics for Surgery Training
The Value of Robotics for Surgery Training The Value of Robotics for Surgery Training
The Value of Robotics for Surgery Training
SeriousGamesAssoc
 
Designing Immersive Experiences that Create Empathy, Reveal Biases, Alter Min...
Designing Immersive Experiences that Create Empathy, Reveal Biases, Alter Min...Designing Immersive Experiences that Create Empathy, Reveal Biases, Alter Min...
Designing Immersive Experiences that Create Empathy, Reveal Biases, Alter Min...
SeriousGamesAssoc
 
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming BusinessOODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
SeriousGamesAssoc
 
The ux of serious games how to impact a wider audience
The ux of serious games  how to impact a wider audienceThe ux of serious games  how to impact a wider audience
The ux of serious games how to impact a wider audience
SeriousGamesAssoc
 
Alphabet Soup Cans: Avoiding Bad Tropes of Educational Games
Alphabet Soup Cans: Avoiding Bad Tropes of Educational GamesAlphabet Soup Cans: Avoiding Bad Tropes of Educational Games
Alphabet Soup Cans: Avoiding Bad Tropes of Educational Games
SeriousGamesAssoc
 
Building Heroes: Using Roleplaying Game Design for Classroom Management, Read...
Building Heroes: Using Roleplaying Game Design for Classroom Management, Read...Building Heroes: Using Roleplaying Game Design for Classroom Management, Read...
Building Heroes: Using Roleplaying Game Design for Classroom Management, Read...
SeriousGamesAssoc
 
Augmented Reality: Revolutionary or Disruptor of Training and Assessment
Augmented Reality: Revolutionary or Disruptor of Training and AssessmentAugmented Reality: Revolutionary or Disruptor of Training and Assessment
Augmented Reality: Revolutionary or Disruptor of Training and Assessment
SeriousGamesAssoc
 
Enhancing New Employee Orientation with a Digital Scavenger Hunt
Enhancing New Employee Orientation with a Digital Scavenger HuntEnhancing New Employee Orientation with a Digital Scavenger Hunt
Enhancing New Employee Orientation with a Digital Scavenger Hunt
SeriousGamesAssoc
 

Mais de SeriousGamesAssoc (20)

The Value of Robotics for Surgery Training
The Value of Robotics for Surgery Training The Value of Robotics for Surgery Training
The Value of Robotics for Surgery Training
 
Developing Low Cost Simulation Immersions
Developing Low Cost Simulation ImmersionsDeveloping Low Cost Simulation Immersions
Developing Low Cost Simulation Immersions
 
Finding Partners in Applied Research – A Case Study on Industry/Academic Coll...
Finding Partners in Applied Research – A Case Study on Industry/Academic Coll...Finding Partners in Applied Research – A Case Study on Industry/Academic Coll...
Finding Partners in Applied Research – A Case Study on Industry/Academic Coll...
 
Designing Immersive Experiences that Create Empathy, Reveal Biases, Alter Min...
Designing Immersive Experiences that Create Empathy, Reveal Biases, Alter Min...Designing Immersive Experiences that Create Empathy, Reveal Biases, Alter Min...
Designing Immersive Experiences that Create Empathy, Reveal Biases, Alter Min...
 
Designing Memorable Games
Designing Memorable GamesDesigning Memorable Games
Designing Memorable Games
 
Preparing Soldiers for the Future: The Army's New Synthetic Training Environment
Preparing Soldiers for the Future: The Army's New Synthetic Training EnvironmentPreparing Soldiers for the Future: The Army's New Synthetic Training Environment
Preparing Soldiers for the Future: The Army's New Synthetic Training Environment
 
Learning Through Play: STEM Games in the Classroom
Learning Through Play: STEM Games in the ClassroomLearning Through Play: STEM Games in the Classroom
Learning Through Play: STEM Games in the Classroom
 
Playable Design
Playable DesignPlayable Design
Playable Design
 
Playful Learning Without Games
Playful Learning Without GamesPlayful Learning Without Games
Playful Learning Without Games
 
Client-Centered Serious Game Design
Client-Centered Serious Game DesignClient-Centered Serious Game Design
Client-Centered Serious Game Design
 
A Promise to Future Generations: Making Learning Fun
A Promise to Future Generations: Making Learning FunA Promise to Future Generations: Making Learning Fun
A Promise to Future Generations: Making Learning Fun
 
Lets make a game workshop ser play orlando 2019
Lets make a game workshop ser play orlando 2019Lets make a game workshop ser play orlando 2019
Lets make a game workshop ser play orlando 2019
 
0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned
 
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming BusinessOODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
OODA OODA! How Rapid Iteration Can Help Level Up Your Gaming Business
 
The ux of serious games how to impact a wider audience
The ux of serious games  how to impact a wider audienceThe ux of serious games  how to impact a wider audience
The ux of serious games how to impact a wider audience
 
Alphabet Soup Cans: Avoiding Bad Tropes of Educational Games
Alphabet Soup Cans: Avoiding Bad Tropes of Educational GamesAlphabet Soup Cans: Avoiding Bad Tropes of Educational Games
Alphabet Soup Cans: Avoiding Bad Tropes of Educational Games
 
Building Heroes: Using Roleplaying Game Design for Classroom Management, Read...
Building Heroes: Using Roleplaying Game Design for Classroom Management, Read...Building Heroes: Using Roleplaying Game Design for Classroom Management, Read...
Building Heroes: Using Roleplaying Game Design for Classroom Management, Read...
 
Augmented Reality: Revolutionary or Disruptor of Training and Assessment
Augmented Reality: Revolutionary or Disruptor of Training and AssessmentAugmented Reality: Revolutionary or Disruptor of Training and Assessment
Augmented Reality: Revolutionary or Disruptor of Training and Assessment
 
Return on Investment (ROI) for Virtual Environments and Gaming
Return on Investment (ROI) for Virtual Environments and GamingReturn on Investment (ROI) for Virtual Environments and Gaming
Return on Investment (ROI) for Virtual Environments and Gaming
 
Enhancing New Employee Orientation with a Digital Scavenger Hunt
Enhancing New Employee Orientation with a Digital Scavenger HuntEnhancing New Employee Orientation with a Digital Scavenger Hunt
Enhancing New Employee Orientation with a Digital Scavenger Hunt
 

Último

Pakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girlsPakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girls
Monica Sydney
 
Haridwar Call Girls, 8699214473 Hot Girls Service Haridwar
Haridwar Call Girls, 8699214473 Hot Girls Service HaridwarHaridwar Call Girls, 8699214473 Hot Girls Service Haridwar
Haridwar Call Girls, 8699214473 Hot Girls Service Haridwar
ranekokila
 

Último (20)

Badshah Nagar ] Call Girls Service Lucknow | Starting ₹,5K To @25k with A/C 9...
Badshah Nagar ] Call Girls Service Lucknow | Starting ₹,5K To @25k with A/C 9...Badshah Nagar ] Call Girls Service Lucknow | Starting ₹,5K To @25k with A/C 9...
Badshah Nagar ] Call Girls Service Lucknow | Starting ₹,5K To @25k with A/C 9...
 
Banda call girls 📞 8617370543At Low Cost Cash Payment Booking
Banda call girls 📞 8617370543At Low Cost Cash Payment BookingBanda call girls 📞 8617370543At Low Cost Cash Payment Booking
Banda call girls 📞 8617370543At Low Cost Cash Payment Booking
 
Call Girls Moradabad Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Moradabad Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Moradabad Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Moradabad Just Call 8617370543 Top Class Call Girl Service Available
 
Unnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book now
Unnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book nowUnnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book now
Unnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book now
 
Hire 💕 8617370543 Auraiya Call Girls Service Call Girls Agency
Hire 💕 8617370543 Auraiya Call Girls Service Call Girls AgencyHire 💕 8617370543 Auraiya Call Girls Service Call Girls Agency
Hire 💕 8617370543 Auraiya Call Girls Service Call Girls Agency
 
Bhubaneswar🌹Call Girls Kalpana Mesuem ❤Komal 9777949614 💟 Full Trusted CALL ...
Bhubaneswar🌹Call Girls Kalpana Mesuem  ❤Komal 9777949614 💟 Full Trusted CALL ...Bhubaneswar🌹Call Girls Kalpana Mesuem  ❤Komal 9777949614 💟 Full Trusted CALL ...
Bhubaneswar🌹Call Girls Kalpana Mesuem ❤Komal 9777949614 💟 Full Trusted CALL ...
 
🌹Bhubaneswar🌹Ravi Tailkes ❤CALL GIRL 9777949614 ❤CALL GIRLS IN bhubaneswar E...
🌹Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRL 9777949614 ❤CALL GIRLS IN bhubaneswar E...🌹Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRL 9777949614 ❤CALL GIRLS IN bhubaneswar E...
🌹Bhubaneswar🌹Ravi Tailkes ❤CALL GIRL 9777949614 ❤CALL GIRLS IN bhubaneswar E...
 
Kailashahar Call Girl Whatsapp Number 📞 8617370543 | Girls Number for Friend...
Kailashahar  Call Girl Whatsapp Number 📞 8617370543 | Girls Number for Friend...Kailashahar  Call Girl Whatsapp Number 📞 8617370543 | Girls Number for Friend...
Kailashahar Call Girl Whatsapp Number 📞 8617370543 | Girls Number for Friend...
 
Deira Call girls 0507330913 Call girls in Deira
Deira Call girls 0507330913 Call girls in DeiraDeira Call girls 0507330913 Call girls in Deira
Deira Call girls 0507330913 Call girls in Deira
 
Bhubaneswar🌹Call Girls Chandrashekharpur ❤Komal 9777949614 💟 Full Trusted CAL...
Bhubaneswar🌹Call Girls Chandrashekharpur ❤Komal 9777949614 💟 Full Trusted CAL...Bhubaneswar🌹Call Girls Chandrashekharpur ❤Komal 9777949614 💟 Full Trusted CAL...
Bhubaneswar🌹Call Girls Chandrashekharpur ❤Komal 9777949614 💟 Full Trusted CAL...
 
Pakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girlsPakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girls
 
Dahod Call Girl 📞 8617370543 Low Price Genuine Service
Dahod Call Girl 📞 8617370543 Low Price Genuine ServiceDahod Call Girl 📞 8617370543 Low Price Genuine Service
Dahod Call Girl 📞 8617370543 Low Price Genuine Service
 
Bhubaneswar🌹Call Girls Rasulgada ❤Komal 9777949614 💟 Full Trusted CALL GIRLS ...
Bhubaneswar🌹Call Girls Rasulgada ❤Komal 9777949614 💟 Full Trusted CALL GIRLS ...Bhubaneswar🌹Call Girls Rasulgada ❤Komal 9777949614 💟 Full Trusted CALL GIRLS ...
Bhubaneswar🌹Call Girls Rasulgada ❤Komal 9777949614 💟 Full Trusted CALL GIRLS ...
 
Call Girls Belonia Just Call 📞 8617370543 Top Class Call Girl Service Available
Call Girls Belonia Just Call 📞 8617370543 Top Class Call Girl Service AvailableCall Girls Belonia Just Call 📞 8617370543 Top Class Call Girl Service Available
Call Girls Belonia Just Call 📞 8617370543 Top Class Call Girl Service Available
 
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
 
Call girls Service Dombivli - 9332606886 Our call girls are sure to provide y...
Call girls Service Dombivli - 9332606886 Our call girls are sure to provide y...Call girls Service Dombivli - 9332606886 Our call girls are sure to provide y...
Call girls Service Dombivli - 9332606886 Our call girls are sure to provide y...
 
Deira call girls 0507330913 Call girls in Deira
Deira call girls 0507330913  Call girls in DeiraDeira call girls 0507330913  Call girls in Deira
Deira call girls 0507330913 Call girls in Deira
 
Call Girls Bhubaneswar 9777949614 call me Independent Escort Service Bhubaneswar
Call Girls Bhubaneswar 9777949614 call me Independent Escort Service BhubaneswarCall Girls Bhubaneswar 9777949614 call me Independent Escort Service Bhubaneswar
Call Girls Bhubaneswar 9777949614 call me Independent Escort Service Bhubaneswar
 
📞 Contact Number 8617370543VIP Fatehgarh Call Girls
📞 Contact Number 8617370543VIP Fatehgarh Call Girls📞 Contact Number 8617370543VIP Fatehgarh Call Girls
📞 Contact Number 8617370543VIP Fatehgarh Call Girls
 
Haridwar Call Girls, 8699214473 Hot Girls Service Haridwar
Haridwar Call Girls, 8699214473 Hot Girls Service HaridwarHaridwar Call Girls, 8699214473 Hot Girls Service Haridwar
Haridwar Call Girls, 8699214473 Hot Girls Service Haridwar
 

Doris Rusch--DePaul University