Concepts there, but needs more player feedback to fully understand what's going on as it can be very confusing :)