Sword of God is in the final stages of localizing operations, and is scheduled to be officially released in April. Here is the teaser trailer.