Sega and Hudson confirmed for Revolution download