Sure as hell hope Foursquare is not going to be the next MafiaWars.. seeing way too many ‘I’m here, here!’ messages pop up these days :P