Final Fantasy XIII launched in London this week, so naturally the cosplayers were out in force. Game On was there to meet the fans in felt.