Astraea

An endless game where you defeat hordes of enemies
Play in browser