Alt Image Text

This Mobile Game Maker Is Preparing a Cinematic, Star-Studded Super Bowl Spot

Brand Marketing

Mobile video game company Top Games USA Inc. has bought a 30-second ad in Super Bowl LI. The Menlo Park-based group has produced a series of smartphone games in recent [...]