Ravenswatch is strong on promise, but short on content right now  Destructoid

More...