Index: server/server.cpp
===================================================================
--- server/server.cpp	(revision bbebe9cf2664fd1a1a6484f687fc45240a87fb50)
+++ server/server.cpp	(revision b8f789dd4e64e0aa484056429780ba6adaec21ac)
@@ -926,9 +926,42 @@
          break;
       }
+      case MSG_TYPE_CREATE_GAME:
+      {
+         cout << "Received a CREATE_GAME message" << endl;
+
+         string gameName(clientMsg.buffer);
+         cout << "Game name: " << gameName << endl;
+
+         // temp var
+         int numPlayers = 0;
+
+         serverMsg.type = MSG_TYPE_GAME_INFO;
+         memcpy(serverMsg.buffer, &numPlayers, 4);
+         strcpy(serverMsg.buffer+4, gameName.c_str());
+         broadcastResponse = true;
+
+         break;
+      }
+      case MSG_TYPE_JOIN_GAME:
+      {
+         cout << "Received a JOIN_GAME message" << endl;
+
+         string gameName(clientMsg.buffer);
+         cout << "Game name: " << gameName << endl;
+
+         // temp var
+         int numPlayers = 0;
+
+         serverMsg.type = MSG_TYPE_GAME_INFO;
+         memcpy(serverMsg.buffer, &numPlayers, 4);
+         strcpy(serverMsg.buffer+4, gameName.c_str());
+         broadcastResponse = true;
+
+         break;
+      }
       default:
       {
+         serverMsg.type = MSG_TYPE_CHAT;
          strcpy(serverMsg.buffer, "Server error occured. Report this please.");
-
-         serverMsg.type = MSG_TYPE_CHAT;
 
          break;
