it was a sci fi base defence game where instead of conventional tower construction you would hire troops that would sit in designated positions behind barriers and you could upgrade them into different specialities. if anybody remembers it i would be eternally gratefull