Your screen shot should be auto saved to:
Start Menu> Computer> Drive C> Aeria Games> Last Chaos> Screen Shots
You will need to upload it to an image placeholder online (Photobucket.com, tinypic.com, or imageshack.us), and send the direct link in via Contact Us link located at the bottom of this webpage. Choose Report behavior.
I wish you luck in your issue being handled.