Alan Wen

Alan Wen

AlanWen
Games writer and critic, as seen regularly in Kotaku UK, GamesMaster, Official Playstation Magazine and Switch Player. The Japanese games liker.
6 posts