In the original post he mentions Cortex Command, he already knows about it.
Well the game I thought of at once when I heard the word 2d was Alien Assault. It is not a rpg but a turn based strategy game, it is free and has really simple graphics but it is so much fun.
The game takes place on board representing a alien infested ship and you get various of action point every turn which you can use to order your team of soldiers around. You can put them in sentry mode, this will enable them to shoot at aliens that are coming up after you pressed end turn, without it the aliens will be able to run up on your marines and kill them without them doing anything.
It is really fun, you get different equipment for your soldiers like claws, flamethrowers of machineguns. You can close door in order to keep aliens out if you are being chased.
Missions goes from killing all aliens or closing all the doors to their spawning points, and these are really hard. If you aren't fast enough they will eventually swarm you since they just keep on spawning, if you don't close the doors they will have a free entry.
I remember a game where I had three marines left, one running with all his might past all the aliens in order to close the remaining two doors deep in alien territory while the other two stood and did their best to survive in a corner. I lost that game but damn was that loss epic.
Here is a picture of the game.
The green fellas are your marines. They all have individual action points and then there are the universial action points which everyone can use. Everything you do takes up action points, shooting, walking, to close or open a door, everything.
Not all missions takes place on a ship.
Here is a link to the site.
http://www.teardown.se/
The game takes insperation from Space Hulk a board game by Games Workshop but the THQ exclusivly owns the rights to the warhammer universe from Games Workshop TearDown had to change the name and other refrences in it and make a completely new game.
Check it out, might be hard at first or maybe you don't like strategy games, but this is the best thing I can offer. It really has great atmosphere despite the graphics, it kinda feels like the movie alien2.
Last edited by Madouken; Apr 10, 2010 at 02:03 PM.