TBWA se ha encargado del diseño de la imagen corporativa así como del logotipo del salón, las piezas de comunicación offline y online, señalética, guía de visitantes y entradas, entre otros elementos, de esta primera edición del salón en Barcelona.
Barcelona Games World estará abierto al público general y profesional, y consta de 4 áreas principales: Games Expo, zona interactiva donde la principales marcas de videojuegos presentarán sus novedades; Games Pro, exclusivo para profesionales con un completo programa de actividades para inspirar, conectar y hacer negocios; Games Arena, donde la emoción y espectáculo se presentan en estado puro con las mejores ligas y competiciones con la participación de los mejores equipos gamers nacionales e internacionales; y Games Party, un espacio abierto para disfrutar de diversas propuestas lúdicas relacionadas con la cultura manga, DJ’s y actuaciones musicales.