diff --git a/src/game/game.dto.ts b/src/game/game.dto.ts
index 1809314fb6cfcab6b7618f5b42add114505e157a..081a9aeb348d913164c625f587af0fd01281401d 100644
--- a/src/game/game.dto.ts
+++ b/src/game/game.dto.ts
@@ -62,15 +62,17 @@ export class newGameDTO {
   @IsNotEmpty()
   @Length(1, 255)
   desc: string;
-  @IsNotEmpty()
-  @Validate(CenterJSON)
-  center: JSON;
+  @ValidateNested()
+  @Type(() => CenterDTO)
+  center: CenterDTO;
   @IsDateString()
   @IsNotEmpty()
   startdate: string;
   @IsDateString()
   @IsNotEmpty()
   enddate: string;
+  @Length(0, 65)
+  image: string;
 }
 
 export class GameStateDTO {