Nick And THQ Announce New Videogame Development Deal