For section 4.1 System Context -- Figure 1 is a little bit too small and the program name is hard to read in the center of the middle bubble "TamiasMini2D"
\includegraphics[width=0.6\textwidth]{SysCtxV2.png} \olu{updated system context image}
Your figure caption could also use your \progname{} for more clarity rather than just "System Context".
Perhaps a better caption is needed with more details, but not too much.
Hello, @oluowoj
Some formatting and appearance changes:
GamePhysicsSRS.pdf
Your figure caption could also use your \progname{} for more clarity rather than just "System Context". Perhaps a better caption is needed with more details, but not too much.
GamePhysicsSRS.tex