Socialization has become somewhat of a necessity nowadays. With the advancement in technology and everyone always on-the-go, we need activities to kill time and keep us connected at all times! If you enjoy facing challenges, then I just might have a little something for you; try keeping up with the...