soft skills video games