Meneldur, the game I think you are speaking of is called Rampage.
Wonderful Sig made by Torgerd
Originally Posted by bledgor
Halloween world maybe?
That was the one. Holy crap, did I love it. Thanks for finding it for me! I tried to remember some details, but I guess they got twisted with time.
Originally Posted by Saichotick
tl;dr - apparently shop buttons = anti christ