46%6reviewsCastle Champion2021Arcade ShooterPCWindowsAdd to wishlistLikeDislikeShow gameplayGames like Castle Champion