Ok, here's a new screenshot - Hint - The main character's friend is called Mosley. 2nd hint - His first name is the same as a famous angel's and his second name is a person who would fight in armour and joust.