Damn.... Sure sounds very promising in the teaser :O
Would love to hear more now!