A very ambitious project :)
One thing I noticed is the thumb stick is relative to world location not camera location. From my screenshot it looks like I should be turning around, but I'm moving straight.