Top
20°

Sword of God - Teaser Trailer

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.

Read Full Story >>
translate.googleusercontent.com
The story is too old to be commented.