I'm sure you've probably spotted this by now, but information is starting to appear on the official Tamiya web site:
Does anyone know how the battery goes in and out?
They must have just posted that today. I searched earlier and didn't find it. I was wondering about the battery also. Hopefully more info will come out soon.