Play Soldier is an Unreal Tournament 3 modification set in the imagination of a 6-year-old boy. Billy Beasley comes home to find his sister Bernice's toys invading his cardboard city, spreading cooties to every corner. They player, in control of Billy's favorite toy, Sergeant Rod Gosner, must fight against these marauding dolls and reclaim Billy's city in the name of freedom and boydom everywhere. The primary gameplay element is Billy's excitement meter. As Gosner defeats more enemies, the excitement meter fills up. As Billy's excitement grows, the player fires more rockets at once and unlocks additional powers, like a rampaging T-Rex toy and a powerful finger-flick from Billy. The player must use these abilities to destroy legions of Fancy Foals, Luck Goblins, and Golddigger Gloria dolls and take down statues that represent Bernice's control of the city. Play Soldier's art direction reflects a child's imagination mixed with his physical toys. Cardboard skyscrapers line the city streets, while the wallpaper in the room looks like a bright summer sky. Bold colors are a vivid backdrop to the carnage around the player. Additionally, Bernice's toys have plastered propoganda throughout the city. As they player destroys key structures, this propoganda changes to reflect Billy's recapture of the city.