When it comes to releasing games here in Europe, Atlus have kept a good track record over the last few years. With games such as the Persona series, Etrian Oddysey IV and Catherine leading the charge, many fans of the company wondered if their latest release would come across the…