Hellions [Xbox 360]

Hellions is a tech demo created by Double Helix. It is unknown how much further in development it got, but what is here is quite good!