Index: server/server.cpp
===================================================================
--- server/server.cpp	(revision b72ed16e0ea723b394ce45b4dfae0158f34d2923)
+++ server/server.cpp	(revision 50e6c7a7b224d1c762672c6a78a73532e2fdc054)
@@ -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;
