Steve Mayles - is a video game artist. Steve Mayles began his career in 1993 and has worked for companies such as Rare, Nintendo, Sony Computer Entertainment, Tradewest, Microsoft Studios and Electronic Arts. Steve Mayles's first game was Battletoads & Double Dragon which was released 30 years ago. Best Game Steve Mayles contributed to was Donkey Kong Country. Steve Mayles's latest work is Yooka-Laylee and the Impossible Lair which was released 5 years ago.