Lovely Planet: Trading cards & Demo now live

For anyone still debating if they should buy Lovely Planet, now is a great time to check out the Lovely Planet Demo! http://store.steampowered.com/app/362050/?snr=1_7_15__13 It contains just enough content to give you a…