What have you played in the weekend?

Having a dabble with the demo while waiting for the full release (due really soon).