I'm not a native English speaker, nor do I live in an English-speaking country, so I apologize in advance if my lack of proficiency in the language shows too much (which believe me, it will). Be sure to punch me in the face when I make a huge mistake though :/