Tallsharis

What lurks in the darkness below the newly resurfaced island?
Platformer
Play in browser