Duck Block Games
1 member DeveloperFounded by the brothers Lance and Clint Trahan, the company is working on their first title (Forsaken Castle) and endeavors to create more entertaining...
Co-founder and CEO of Duck Block Games. Developers of Forsaken Castle for PC.
Founded by the brothers Lance and Clint Trahan, the company is working on their first title (Forsaken Castle) and endeavors to create more entertaining...