With the latest game by Team Overreact on the brink of release, they reflect on the long journey and share their enthusiasm for projects going forward.