help on creating a BGE particle system

So I am close to solving my own particle system but i am having trouble figuring out how to implement it.
I’m wanting to use a non polygon based object to hold an image and the image will always face the active camera.

I think its the most simple way to do it. i already have everything else figured out. once this roadblock is out of the way i may create an updated tutorial on how to have a good quality game engine in blender.

Personally I find PyOpenGL and point sprites works pretty well.