TD has been created by an experimented multidisciplinary team of programmers, artists and designers. The team aims to create titles for PC and next generation consoles that are interesting both to them and to their audience, especially those who loves competitive 2D and 3D games.