Terry Cavanagh - is a video game publisher. The studio started its work in 2010 and has published 3 games. The best project Terry Cavanagh has worked on is Dicey Dungeons. The studio's first game was VVVVVV which released 13 years ago. The latest work from Terry Cavanagh is Dicey Dungeons which was released 3 years ago.