My Town: Police is a game similar to other titles such as Miga Town in which players will be able to interact with each and every one of the elements that make up the game’s setting, which in this case is a police office. As in Miga Town, in My Town: Police there will be […]