Castle Bird 休閒 Akuu Digital Entertainment(Pty) Ltd - 1月 1, 1970 Castle Bird challenges you to use your reflexes and memory to avoid deadly spikes and walls in randomly appearing patterns. Save at every tower but be …