Tencent-backed studio TiMi Montreal has officially closed its doors after five years without releasing an original game.