I'm still twisting it between over the shoulder and behind the back, but I prefer over the shoulder.
Cover system planned, but not implemented yet. I will do it as I described, as soon as the player steps near to a wall, he'll switch to cover, as soon as the player steps back, he'll turn out.
I also will switch the position of the crosshair from player's right to his left if a key is pressed; I can't imagine a way to do this without keypressing.