Atelier Escha and Logy Alchemist of the Dusk Sky Trailer I love Japanese games March 3, 2014 Read More
Senran Kagura’s UK commercials are all about the humiliation Sniper Kitty February 27, 2014 Read More