The Micro Battle