Dogville
Login to add this game to your
backlog
Summary
Another day, another city overrun by the alien hordes. You start in an apartment, lightly armed, and as you look out the window, you not only get to enjoy some enemies trying to plug you full of holes, you get to enjoy an incredible view.
Available on: PC (Microsoft Windows)