Based on the Cartoon Network series of the same name, Princess Natasha places players in the role of an undercover princess, challenged with stopping her evil uncle from stealing h...
Many ages ago. The Earth was populated by beings that lived in peace and harmony until a fearsome scientist named IMBU and his henchmen arrived to steal earth's energy, capture all...