86%88reviewsGlitchphobia2026PlatformerPCWindowsAdd to wishlistLikeDislikeShow gameplayGames like Glitchphobia