Vyooha Entertainment
Vyooha is a budding entertainment company engaged in making web and mobile based games. This ambigram logo draws the elements from infinity symbol and 3D glass. The double O's of vyooha is tweaked to form an infinity symbol which inturn represents non stop gaming.
More by WowMakers View profile
Like