I played the demo its pretty cool...