I just saw this posted on youtube. Game looks pretty interesting, but a bit slow perhaps.