Comments Off on This New ‘Prey’ Trailer Showcases the Neuromodifier and Will Leave Your Eyes Watering (VIDEO)
925
Have you ever wondered what benefits there are to inserting two 12 inch needles into your eyeballs? Thanks to Bethesda Softworks’ latest trailer for their upcoming sci-fi horror game Prey, you’ll finally…