Coming soon to a dojo near you. (Alien Assault)