mega bat project final