HEADSTRONG Games logo

Logo for London based games company headstrong-games.com.