Wow , I am impressed ... Especially , I loved the animation part ... The spawning animation and special effects were superb . Well done .