Wow! Thank you for playing so soon after I pushed this, and thank you for the feedback! Yeah I agree that we could totally explain the mechanics a lot better, I'd really like to write some sort of tutorial for new players. Maybe we'll add that soon....