By the gods - Fresh pre-alpha gameplay footage