character concept art by Dave Rapoza