up
right
Otter, I'm pretty sure.
The graphics constantly freeze up in fullscreen mode, making it unplayable...
The Itch app won't let me install it?