You know that game I was trying to find, lo! these many months past? I still have no idea what that game was, but this game is *very* similar. The tetris walls, the shooting down of the enemy (it was aliens, I tell you!) and the surrounding of things to make them blow up/die. Dang it! I want that *game*!!!
And dang it to Amberspyglass, too, for showing me Neopets. I'm gonna get fired...