Videogame developers work on so many different levels