Purple Sun: An epic tale of war and redemption