Awkward Handshake: The Game Ever had an awkward moment while greeting someone? Time to level up on your social skills.