Storm Winds

Original tower defense game viewed from side.