Founded in 2013 with studios in Kitchener, Ontario and Halifax, Nova Scotia. Our talented team of developers has upwards of 15 years of experience. We're relatively new to itch.io but we're stoked to be on this platform releasing our games here in the future!