Alien Marauder: We have returned! (And more)

At long last! Good to see you again, captains! Even suffering from the local outbreak of COVID, our development has never ceased (with inevitable slowdown, though), and here we have more new content on the schedule. So…