Ben Yahtzee Croshaw announces Metroidvania game Poacher By Matt Bradford published 9 January 12 Animated video game critic Ben “Yahtzee” Croshaw is once again making the dangerous leap from reviewer to reviewee with the upcoming release his Metroidvania-esque indie title, Poacher...