Branding for Nothing Exploded, a new games studio focusing on small and fun indie games.