Aframe is 90 Seconds's biggest rival. Aframe was founded in 2009, and is headquartered in London, England. Like 90 Seconds, Aframe also works within the Software, Internet & Computer Services sector. Aframe generates $18.9M less revenue vs. 90 Seconds.