Montabi: Montabi Releasing on August 6th!

Hey Tamers, Montabi is releasing August 6th! If you were watching the Southeast Asian Game Showcase for Summer Game Fest then, you may have seen our new trailer featuring the release date of August 6th! Only two months…