I agree, it doesn't quite fit with the rest... might just get rid of having a person in it.
Meant to have Waterloo Station and New London Planet behind the ship, with some gunfire... but didn't quite position it right. The renders on those are nice though.