The new Earthworm Jim HD trailer might be light on gameplay, but if you like contests and “I love Jim” T-shirts, then prepare to live. What we’ve seen of … Read More