Add to wishlistLikeDislikeShow gameplayEscape From Castle Frankenstein51%2 reviews2024Arcade Platformer