In Shrek 2 neem jij niet alleen de rol van Shrek op je, maar ook die van zijn vrienden. In totaal zal je tien verschillende karakters kunnen spelen. Nouja, eigenlijk speel je met vier karakters tegelijk, waartussen je kunt wisselen. Hierdoor kun je van elk hun eigenschappen gebruik maken. Donkey kan bijvoorbeeld deuren en hekken intrappen, terwijl Fiona de tijd kan vertragen.
Het spel zal je meenemen naar een aantal locaties uit de tweede film, maar zal de verhaallijn niet precies volgen. Dit maakt het mogelijk dat ook karakters die niet in de film zitten hun opwachting maken in het spel. Leuk is dat Luxoflux een multiplayer mode toevoegt waarbij andere spelers de drie andere karakters kunnen besturen. Zo wordt het spel meteen een party spel aangezien je met z'n vieren lekker kunt rondlopen in de grote wereld van Shrek 2.