Samurai Defender Archives – Eye On Windows

Samurai Defender

063

Windows 8.1 App Watch: Samurai Defender

Feudal Japan. War. Samurais. Feuding. A tower defense game set during this most interesting of times, Samurai Defender has you defending the castle from the…