Video Games

Tekken Revolution is a PS3 Exclusive, is Free to Play, and Will Be Out June 11