Just Another Games site
Never mind the zombies, Mr X, or Lady D. Resident Evil has a new ultimate adversary — Duolingo's dreaded Owl.