"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.