So I guess you just have to set goals for yourself and use the honor system to say you've done it? Take screenshots and share with your friends? Post videos on youtube?
Ah, the old fashioned way!
What are the "achivements," out of curiosity? (it's late and I'm too lazy to look it up)
I guess this also means you can make up your own! Most air time with a stormtrooper? Highest pile of bodies?