Welcome to Vampy's Castle! Here you can find games that are mostly remakes of iconic 2000's web games!