A pixel adventure a world full of pixels, battle in various dungeons to defeat Cancer.
I HATE IT IT MAKES ME RAGE but its actually pretty fun