Windows 8 Games – Knave Defender October 25, 2012 Mike Johnson Microsoft No Comments Description The Knaves (invaders from outer space) are infiltrating this planet, and you must prevent them from landing! We have discovered a way to disrupt their cloaking mechanism using …