User blog:Lamango/Origins of Godzilla Daikaiju Battle Royal

So the maker of the flash game is doing a little video series, showing concept art and behind the scenes things. Is pretty cool. ENJOY!