We were lucky enough to check out Slime-san before its official release on April 7th. Developed by ‘Fabraz’ and published by ‘Headup Games’, you control a small little green slime making his way out o...