The world is in danger. An ancient prophesy is about to come true. The Stone Princess will break free from the tower to conquer the world with her evil magic. By coincidence the fate of the world is in the hands of Ivan who will have to face many challenges. Ivan can give the Princess magic powers that can help her rule the world but he can also defeat her to save his sweetheart Katya. Many dangers await Ivan in his adventure. He gets to meet the traditional characters of Russian fairy tales Baba Yaga, Mermaid, Koschey Bessmertny and many others.