REQ5 - A simulation game should support teamwork skills development: It is well-known that computer science students need to learn communication and collaboration skills [23]. Although many programs today make team projects fundamental elements of their curricula, students receive almost no orientation about how to work effectively in a team [23]. One way to meet this requirement is to build multiplayer simulation games. In these games, players can collaborate among themselves, allowing students to develop teamwork skills (e.g. MO-SEProcess). In contrast, single-player simulation games, where players can interact with other Non- Player Characters (NPC), i.e. a character controlled by the computer, can address partially the teamwork skill (e.g. qGame, SESAM, SimJavaSP, SimSE, The Incredible Manager, TREG, and SimVBSE). These games have some restrictions in representing real work situations, as communication breakdowns and conflicts between team members.