Embark on an journey through various dungeons in search for the mighty monster who calls himself Adenocarcinoma. A fun yet very challenging platformer with p...