"haha armored fps game protagonists, am i right??". .. two demons and a guy with a PHD