11 [Gaming] Dungeon Travelers 2 Allegedly Denied Steam Release | SankakuComplex (www.sankakucomplex.com) posted 1 year ago by DNA1 1 year ago by DNA1 +13 / -2 8 comments share 8 comments share save hide report block hide replies
Yeah im glad ive never used Steam