Earth Defense Force X - hands-on