4 years agoResident Evil 8 Ripoff 'Biohazard Village' Briefly Appears On Steam, Looks Hilariously Awful