Videogames are more relevant than ever
Video games are really more relevant than ever. I am reading a very interesting Engadget article with this title, during a break in an international conference I am attending in Bologna, about open badges. it’s a system to grant open recognition...