Consoles 8 years ago iTech to Open its PlayStation-Specialized Store in SM City North EDSA Annex on June 27!