So I found another tower defense game but this time it is based on the galaxy theme. And it seems like a good game for those who are into the TD games. It's also fun to play games like this if you are in need of short games. Check out the gameplay.