75%33reviewsSelf-Delusion2022Action AdventureNintendo SwitchPCPlaystation 5+5Add to wishlistLikeDislikeShow gameplay