Curt Schilling, Todd McFarlane team up for new video game