Self Destruct is a hectic top-down arcade shooter made for the TIGSource PG competition. Players control a small ship that needs to survive 250 waves of enemies. The hook for this game is that all ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results