A little trailer with some gameplay at screen
New trailer showing more gameplay and updated graphics.