About Us

DC Chen

They Call Me the Panda

Hi there, I’m Darrick Chen. Friends call me DC. I’m the nominal captain of this ship, and creator of Onward Bound. I live with my family in Northern Illinois.

I grew up on a steady diet of adventure computer games and comic books that I was way too young to read. As I got older I became a lover of JRPGS, anime/manga, and TTRPGs.

Onward Bound is my life’s work and I and my team hope you enjoy it.

Follow me on Bluesky!