Somehow following the current developments around Nintendo Switch, I was studying the most recognizable and most revenue generating game characters today. And the franchises they created vs. more modern game franchises, which seems what mainstream game designers appear to be all about. The hall of fame appears to be most […]

Tags