This is the first official HD teaser release trailer for our newest game Epic Mech Wars. If you would be interested in becoming a game tester for our closed beta test, just become a subscriber to our channel and we will send details once our beta goes live.