Whether you're riding the nostalgia wave or just heard of Mega Man, you might be somewhat excited about the Mega…