About Us

Castle Games Inc. was formed in Winnipeg, Manitoba, Canada on or about 1990. After spending years not finding the games they wanted to play, David and JP decided to make their own. So far, JP has kept the "David always wins" rule out of every one of them. Later they invited Jamie to join them on their quest. This helped, because Jamie knows stuff.