Games like Crossroads of life

Crossroads of life - a game in which you have to fight off waves of enemies while protecting your life.

Crossroads of life - a game in which you have to fight off waves of enemies while protecting your life.
Picked to match Crossroads of life on gameplay, themes, and feel.