Amelia's Curse is an action-horror survival game built from the ground up for Virtual Reality. Experience hordes of demonic creatures as you descend into an increasingly decrepit and sinister castl...