Laughing Dragon Games

Your salvage team found a derelict starship in deep dark of space. There's only one problem. It's teeming with aliens!
Shooter