A small issue is that not being able to see your own shadow is that it gives away your position. As for seeing your body, it would just seem weird that you have a visible shadow without your character's body.
Thanks for this feedback, I'll pass this along to the team
Remind me when Beta comes out for Sandstorm. I got a couple suggestion I want to see for console/PC players if your open for feedback on all platforms.
Looks like your connection to Focus Home Interactive - Official Forums was lost, please wait while we try to reconnect.