A space turn based game which is just awesome ;D
http://www.ftlgame.com/
It's currently on special, and you get a free steam code if you buy it directly from them!
A space turn based game which is just awesome ;D
http://www.ftlgame.com/
It's currently on special, and you get a free steam code if you buy it directly from them!