I'm sure many of you have come across Super 15 already, as it was up-voted quite a bit over at Reddit. It reminded me SO much of Ruination and the Annihilation series of CS movies. Hope we can see more of these in the future.