Top
80°

Defiance: Hands-On Preview | Explosion

"The marketing term is “Trans media franchise”. It means a project that appeals to consumers over a variety of mediums like movies, toys, video games and books." | Explosion.com

Read Full Story >>
explosion.com
The story is too old to be commented.