Space Snatcher2026Survival SurvivalPCWindowsAdd to wishlistLikeDislikeShow gameplayGames like Space Snatcher