Mechademon Reigns: A Futuristic Horror in the Making