75%29reviewsRedhowl2026Survival StrategyPCWindowsAdd to wishlistLikeDislikeShow gameplayGames like Redhowl