A slew of new, weighty questions surround the Silent Hill franchise in the wake of Silent Hill f's recent reveal, especially ...