Found armor games in my boss' report O.O
See?! Now THAT's an original and new way on how to find ArmorGames! Never saw this one before, so...
How exactly did he mention this to you in his report? In an
"You spend too much time on AG during work" kind of way? I really hope not for your sake... =/