Itchy, tasty...the all things RESIDENT EVIL thread!