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.