Moonlight Warrior - 4GamesList

One person developer made marvelous turn-based game which can beat 43 stages