It make sense if Akibastar is earth.
The name did come from Akibahara
It would be funny for possibly the only last surviving city of earth is the city of anime, maid, moe, and games..lol
Thx for translating the stuff
OMFG THE PICTURES!! IT'S SCENERY PORN!! :L
...i get lost in the art most of the time I watch the anime....D: