this looks kinda interesting has any one seen or played this game?

any experiences with it?