Games How to Tekken 8 Steam ratings plummet after 'poor' Tekken Shop launch Sources from Dotesports com • theScore esports on Youtube • Published 6 months ago