I wanted to try PopHead. Unfortunately the original developers clearly never tried to build it on Linux. I've created a modified version that build with some effort. The makefile is still generated wrong so I tweak that manually. It won't build under Windows with these changes.
The game level seems more of a tutorial level but it is probably a little too difficult in my opinion.
Interestingly a comment on the last released version suggested it was very different. I tried the Windows build which crashed due to shaders failing to compile. I knew a fix for that so I threw that in. The story mode has a story and NPCs to interact with. It doesn't explain how to play. It also has a working arcade mode which is disabled in the current code.
Should I go back and make that version work? It is missing the dash feature. The hit box of the bast feels off but I haven't looked into it.