Super Jagua: Super Jagua Trading Cards released!

Celebrating the two month anniversary of the game's launch, the latest update introduces Steam Trading Cards. The set features 8 cards with matching icons, emoticons, and backgrounds. This has been a hugely requested fe…