Hey, I came across this term - Powerpoint Screen Videos - Well, can anybody please explain the term.. Thank You.
Nintendo 3DS
Forum Rules