"Race Kings" Racing Maps

Why are all the maps in this game set in some wierd factory? And what is this factory? is it fictional or is it based on something in real life? Anyways, what country is this game taking place at? I hope to get an answer from the developers.
Sign In or Register to comment.