A first look at Human Head's sci-fi shooter.