Companies

Country: Canada
Established: 31 December 2002
Website: http://www.alientrap.org/
history: Alientrap Games is an independent video game developer led by Lee Vermeulen and Jesse McGibney.