Well, if you look at the logo, it’s rather old. Like, this logo got replaced by the silver one and then re-replaced and then once more… Which means it’s older than 2014 I think.
It’s drawn - Liran is a talented artist but he’s got far too busy on the game itself to actually make such ‘vanity’ art quite a long time ago. I’d peg this as original Super Mechs but slightly post-alpha, 2012-2013 is my best guess!
As for BD’s background, also drawn by Liran, http://www.battledawn.com/images/slide1.jpg is the one we have saved.
My guess is he might have a higher quality one somewhere, not sure if he kept track of it though… I’ll ask him next time we speak and look around the files a bit to see if any is saved for public use. Could also wrap some generic background behind it.