Super Senso
News
Apr 13th, 2017
Turbo's Super Senso finally has a concrete release date after nearly four years in development
News
Jul 28th, 2016
Turbo ends Super Senso beta and pulls anticipated mobile strategy game from soft launch
1