Huntdown

A side scrolling action sci-fi game