Welcome to the Overwritten.net forums!
I heard about it, but I haven't seen a trailer or anything else.