The town Utopia is a new fictional city located within the UK. The name, Utopia, in itself is an oxymoronic one because it's true definition contradicts what the game is about. The game centres around reality and life and as everyone knows, life is everything but a Utopia. Some may even describe it as Dystopia at times.
Utopia signifies peace and harmony whereas Reality conveys a sense of suffering and harm which can at times be considered as Utopia as in certain cases, love and happiness overpower and overcome the presence of hatred within our real world.