Location Based Social Games: MyTown for the iPhone - AppJudgment

MyTown has attracted over a million users since its launch - seemingly under the noses of existing location-based games. Could it be the next big thing?