Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de...

108
Game Design, Gameplay and Scrum for professional video game projects Christian Gascons Frozenshard Games

description

Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos. Será conducida por Christian Gascons, CEO y fundador de FrozenShard Games (http://www.frozenshard.com/), estudio con oficinas en Barcelona desde el cuál se han creado videojuegos como el Sports Quiz 2013 o World War II: TCG, y que actualmente está desarrollando su próximo lanzamiento: Castles. PROGRAMA DETALLADO •Presentación de Frozenshard: proyectos desarrollados (Castles vs World War II: TCG) • Game Design: Recursos (Tamaño del equipo; Fuentes de financiación: Crowdfunding + outsourcing); Herramientas (UDK, Unity, SVN, GIMP, GDrive, etc…); La idea; La hoja de Ruta (organización, distribución de tareas, planificación…); Pre-launch (testeo, marketing, promoción, …); Post-launch (Mantenimiento y actualizaciones, cómo fidelizar a los jugadores, métricas de seguimiento, marqueting, viralidad, visibilidad, ) •El proyecto Castles •El juego World War II: TCG •Gameplay (cómo hacer la experiencia del juego “apasionante”) •Metologías ágiles – Scrum: qué son; la metología Scrum; lo mejor de la metodología; en qué casos se puede usar; cómo aplicarla en equipos pequeños; reuniones; roles; documentación Se trata de una actividad gratuita, pero en caso de estar interesado/a tienes que confirmar asistencia enviando un mensaje de correo electrónico a: [email protected]

Transcript of Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de...

Page 1: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Game Design, Gameplay and Scrum for professional video game projects

Christian Gascons Frozenshard Games

Page 2: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

FrozenShard ●  Deep Marketing research ●  Company founding ●  The founders ●  Project Castles vs World War II: TCG

2

Page 3: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

What do I need? 1.  The resources 2.  The idea 3.  The roadmap 4.  Pre-launch 5.  Post-launch 6.  Marketing

3

Page 4: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

The resources ●  Team size ●  Funding ●  Tools

4

Page 5: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Team size Small / Large team?

Doesn’t matter

5

Page 6: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Funds � Crowdfunding

�  Kickstarter �  Indiegogo

� Outsource �  Art �  Backend services

6

Page 7: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Tools…tools everywhere!

And much more….

7

Page 8: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

What do I need? 1.  The resources 2.  The idea 3.  The roadmap 4.  Pre-launch 5.  Post-launch 6.  Marketing

8

Page 9: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

The idea I ●  Find a motivation ●  Find team strengths and reinforce weaknesses ●  Think what to do before doing it ●  Don’t make a simple idea into a complex one ●  Empower motivations (prototype/video of your

game?)

9

Page 10: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

The idea II ●  Find innovative

products (people gets bored of the same game)

●  What makes your game original?

NOTHING

10

Page 11: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

What do I need? 1.  The resources 2.  The idea 3.  The roadmap 4.  Pre-launch 5.  Post-launch 6.  Marketing

11

Page 12: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Roadmap ●  Organization &

Planification ●  Divide tasks efficiently

& focus! ●  Create (realistic!)

short/long term plannings

●  Progress Global view

12

Page 13: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

What do I need? 1.  The resources 2.  The idea 3.  The roadmap 4.  Pre-launch 5.  Post-launch 6.  Marketing

13

Page 14: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Pre-launch ●  Q&A: Test the game before shipping it,

players are not testers! ●  Start the marketing before the launch, let

the world know you are there ●  Clear, readable description & keywords

for your game

14

Page 15: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Pre-launch ●  Promote the game

o  Empower the virality of the game

o  Spread the word (youtube, twitter, press releases)

15

Page 16: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Pre-launch ●  Play your game ●  Bad times, high

spirit

16

Page 17: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

What do I need? 1.  The resources 2.  The idea 3.  The roadmap 4.  Pre-launch 5.  Post-launch 6.  Marketing

17

Page 18: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Post-launch I

18

●  Fix your bugs ●  Unmaintained games

don’t last much ●  Update the game

(new content)

Page 19: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Post-launch II

19

●  Player retention (daily rewards, etc…)

●  DAU / MAU

Page 20: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Post-launch III

20

●  Add tracking & study your metrics (GA, Flurry, etc…)

●  Funnels

Page 21: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Post-launch IV

21

� Example case: �  WWII: TCG Tutorial

Page 22: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Post-launch V

22

●  Soft-launch the game

Page 23: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Post-launch VI

23

●  Keep forums healthy

●  Yes, we CARE

Page 24: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

What do I need? 1.  The resources 2.  The idea 3.  The roadmap 4.  Pre-launch 5.  Post-launch 6.  Marketing

24

Page 25: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Marketing ●  Save a budget for

the marketing ●  Player acquisition ●  Visibility ●  Virality (Social

features)

25

Page 26: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

What do I need? 1.  The resources 2.  The idea 3.  The roadmap 4.  Pre-launch 5.  Post-launch 6.  Marketing

26

Page 27: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Project Castles

27

Page 28: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Game Briefing ●  Genre: Medieval / fantasy ●  Online ARTS ●  Engine: Unreal Engine 3 ●  Prototype Development time: 3 months. ●  Platforms: PC

28

Page 29: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Prototype

29

Page 30: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

30

Page 31: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

World War II: TCG

31

Page 32: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

WWII: TCG 1.  Briefing 2.  Idea Conception 3.  Documentation 4.  Key Concepts 5.  Monetization 6.  UI 7.  Session Stop 8.  Gameplay Video

32

Page 33: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Briefing � Digital TCG � Current Platforms: iOS (iPad, iPhone) � Future Platforms: Android, Facebook,

Kongregate & Steam � Develop time: 14 months. � Dev. team size: #3

33

Page 34: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

WWII: TCG 1.  Briefing 2.  Idea Conception 3.  Documentation 4.  Key Concepts 5.  Monetization 6.  UI 7.  Session Stop 8.  Gameplay Video

34

Page 35: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Idea Conception � We like TCG’s � Not so many competitors � Existing competitors make too much $ � Professional Game quality

35

Page 36: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

WWII: TCG 1.  Briefing 2.  Idea Conception 3.  Documentation 4.  Key Concepts 5.  Monetization 6.  UI 7.  Session Stop 8.  Gameplay Video

36

Page 37: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Documentation � Helps understanding the game � Documented features == happy coders J � Prevents communication lack &

misunderstandings

37

Page 38: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Documentation ●  Mockups, mockups and more mockups

38

Page 39: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

WWII: TCG 1.  Briefing 2.  Idea Conception 3.  Documentation 4.  Key Concepts 5.  Monetization 6.  UI 7.  Session Stop 8.  Gameplay Video

39

Page 40: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Key Concepts �  Simplicity �  Resource system �  Playing and upgrading cards �  Abilities �  Double lane & No graveyard �  Game Modes �  3 Card types �  Social

40

Page 41: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Simplicity I

41

Page 42: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Simplicity II

42

Page 43: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Simplicity III

43

Page 44: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Simplicity IV

44

Page 45: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Key Concepts �  Simplicity �  Resource system �  Playing and upgrading cards �  Abilities �  Double lane & No graveyard �  Game Modes �  3 Card types �  Social

45

Page 46: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Resource System

46

Page 47: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Key Concepts �  Simplicity �  Resource system �  Playing and upgrading cards �  Abilities �  Double lane & No graveyard �  Game Modes �  3 Card types �  Social

47

Page 48: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Playing and upgrading cards

48

Page 49: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Key Concepts �  Simplicity �  Resource system �  Playing and upgrading cards �  Abilities �  Double lane & No graveyard �  Game Modes �  3 Card types �  Social

49

Page 50: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Abilities

50

Page 51: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Key Concepts �  Simplicity �  Resource system �  Playing and upgrading cards �  Abilities �  Double lane & No graveyard �  Game Modes �  3 Card types �  Social

51

Page 52: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Double lane & No graveyard

52

Page 53: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Key Concepts �  Simplicity �  Resource system �  Playing and upgrading cards �  Abilities �  Double lane & No graveyard �  Game Modes �  3 Card types �  Social

53

Page 54: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Game Modes

54

Page 55: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Key Concepts �  Simplicity �  Resource system �  Playing and upgrading cards �  Abilities �  Double lane & No graveyard �  Game Modes �  3 Card types �  Social

55

Page 56: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Card types

56

Page 57: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Key Concepts �  Simplicity �  Resource system �  Playing and upgrading cards �  Abilities �  Double lane & No graveyard �  Game Modes �  3 Card types �  Social

57

Page 58: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Social

58

Page 59: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Key Concepts �  Simplicity �  Resource system �  Playing and upgrading cards �  Abilities �  Double lane & No graveyard �  Game Modes �  3 Card types �  Social

59

Page 60: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

WWII: TCG 1.  Briefing 2.  Idea Conception 3.  Documentation 4.  Key Concepts 5.  Monetization 6.  UI 7.  Session Stop 8.  Gameplay Video

60

Page 61: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Monetization � F2P but not P2W � Remove “payed” features giving

advantages to a player in game. � Revenues from non-advantageous

content.

61

Page 62: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Monetization

62

Page 63: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Monetization

63

Page 64: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Monetization � On F2P games

�  Speed leveling up stuff / access to new features.

�  Access the full game �  Remove ads? �  As long as you don’t disturb the balance…

64

Page 65: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

WWII: TCG 1.  Briefing 2.  Idea Conception 3.  Documentation 4.  Key Concepts 5.  Monetization 6.  UI 7.  Session Stop 8.  Gameplay Video

65

Page 66: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

UI �  Intuitive �  Informative � Usable � Beautiful

66

Page 67: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

UI II Good Bad

67

Fallout UI Oblivion UI

Page 68: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

WWII: TCG 1.  Briefing 2.  Idea Conception 3.  Documentation 4.  Key Concepts 5.  Monetization 6.  UI 7.  Session Stop 8.  Gameplay Video

68

Page 69: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Session Stop I

69

Energy Losing units

Page 70: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Session Stop II

70

� We uses lives system.

� Empowers virality � Sometimes gives

revenue

Page 71: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Give me more!

71

Page 72: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

72

Page 73: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

World War II: TCG 10’ Gameplay Demo & Break

73

Page 74: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Gameplay Basic mechanics

74

Page 75: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Gameplay I

75

� Avoid patterns

Page 76: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Gameplay II

76

�  Games are puzzles �  When you play a

game you will only play it until you master the pattern

�  Once mastered, the game becomes boring

Page 77: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Gameplay III � Players will play your game until it gets

boring � Enjoy while learning to play, no more

boring tutorials � Easy to learn, hard to master

77

Page 78: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Gameplay IV

78

� Players seeking to advance in a game will always try to optimize what they’re doing

Page 79: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Gameplay V

79

� Make plans for the mastered players (online / multiplayer)

Page 80: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Gameplay VI

80

� User generated content? (Draw something, Where’s my water, etc…)

Page 81: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Game timelapse I

81

Page 82: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Game timelapse II

82

Page 83: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Game timelapse III

83

Page 84: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Game timelapse IV

84

Page 85: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Make a fun game! �  Demo / Tutorial (Show some of what they’ll get)

85

Page 86: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Make a fun game! L

86

Page 87: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Make a fun game! J

87

Page 88: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

How to add meaning to your game? � The secret is in the little details.. � Recommended video: “The art of

ScreenShake – Ja Willem Nijman (from Vlambeer)

88

Page 89: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

How to add meaning to your game? “The art of Screenshake” · Vlambeer’s Ja Willem Nijman’s Gameplay Demo

89

Page 90: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

How to add meaning to your game? �  Build awesome First user experience �  Bigger bullets, fire rate… �  Screen Shake �  Camera kick, camera LERP �  Corpses & shells permanence �  Gun kicking �  Smoke effects, slow-motion �  Make it a challenge

90

Page 91: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Agile methodologies Scrum

91

Page 92: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Agile methodologies

92

Design

Build

Test

Release

Page 93: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Why agile? �  It has been proved: “It Works” �  Rapid delivery �  Reduces overall risk �  It’s a must for videogame development

Iterative planning + feedback loops

Easy adaptability to changing requirements

93

Page 94: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

What’s interesting Scrum

� 2-4 weeks iterations � Changes in Sprints

not allowed � Priority depends on

the Product Owner

XP (Extreme Progr.)

� 1-2 weeks iterations � Changes in Sprints

allowed � Work in strict priority

order

94

Page 95: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

What is Scrum?

95

� Simplicity � Flexibility � Adaptability � Small Teams

Page 96: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Main Roles �  Product Owner (PO)

�  Represents the client �  Manages Dev.team & backlog

�  Scrum Master (SM) �  Removes impediments

�  Dev. Team �  Stakeholders

96

Page 97: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

97

Product Backlog

Feature

Feature Feature

Sprint Backlog

Communication

Stakeholder

Dev. Team PO

Output

Feature Requests

Never-ending Process

Page 98: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Product Backlog Example Backlog Item Priority (1-10)

Historical Missions 2 Trading cards with people 8 Restoring purchases 9 Double-tap returns to level 1 Keep track of purchases 10

98

Page 99: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Product Backlog Example

99

Track purchases

Restore purchases

Trading cards system

Historical Missions

Double Tap

Page 100: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Backlog priority pyramid

Sprint

Release

Future Features

100

Page 101: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Backlog real-life example

101

Page 102: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Sprint (or Iteration)

102

�  Daily �  10-15’ �  Standing! 1.  What did you do 2.  What will you do 3.  Any impediments?

Page 103: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Is applicable if… � You are able to fill a Product backlog � You have a team � You have a Product Owner (PO) � You have a Scrum Master (SM) (can be

anyone)

103

Page 104: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Scrum graphically

104

Agile Product Ownership in a Nutshell – Henrik Kniberg

Page 105: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Agile Product Ownership in a nutshell A video by Henrik Kniberg

105

Page 106: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

106

Page 107: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Summarizing… �  Iterations (never-ending development process) �  Adaptability to changes �  Establish Roles �  Daily Meetings �  Documentation (Product Backlog, sprint backlog) �  Rapid deliveries �  Communication

107

Page 108: Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos profesionales de videojuegos

Game Over. Thank you for listening! Questions? [email protected] cgascons

108