Did they actually make that concept at or take it from google? Im pretty sure I've seen that painting before, I'm on my phone and cannot reverse search it, so that's my cynical comment.
Neat stuff you guys got going, I'm interested in how its outcome will look like with such a team.