ALIEN VS PREDATORZvitor brings another new game, now focused on the Alien vs Predator franchise. The game is still in development, but it can already be played in co-op with up to 3 players.
The advantage of being an indie developer is being able to bring back franchises that would be a copyright nightmare for companies to bring back.
Preview and download: