Steam says I already own Streets of Lotus