Boss Alien была основана Авентом и другими выходцами из студии Black Rock Studio в 2011 году. После того, как они выпустили довольно успешную мобильную игру CSR Racing, их купила компания NaturalMotion Games, которую вскоре приобрела фирма Zynga.
Джейсон Авент покинул студию в апреле 2016 года, спустя пять лет после основания. Он не назвал причину ухода и не раскрыл планы на будущее.