only thing is it doesnt seem to have the previously mentioned expression
Yes, because it's a different method :)
and the bullet didnt seem to restrict down to 4/8 directions.
It demonstrates how to make geometrically perfect reflection. If you place all your walls at 90 degrees and launch the ball at 45 degrees, it should always reflect at 45 degrees intervals.