Narwhal Point

After a witch turned you into a spider, you must survive inside her home and find a way to return to your human form.
Platformer