Edibyx

It is an FPS shooter game where you take the role of a girl who kills dancing demons
Survival
Play in browser
Platformer
Play in browser