Death Ray Manta SE: Death Ray Manta now with Steam Trading Cards and Badges

Whilst I'm ploughing on with some other game-stuff (slightly held up by needing to rejig some stuff for the Steam Controller, soz) I've taken some time out to add trading cards, badges and emoticons for folks to collect…