Rotation Problem!

so when i do “g.rotate(0.01);” it rotates everything

tiles,text,player,backround

even if i only do it before i draw the player and after i draw the tiles,text,backround

ok here is an image!

http://s22.postimg.org/5uf6uqke9/asdasd.png

it rotates everything

//RENDERS BACKROUND

//RENDERS TILES

//ROTATES * But Rotates All Off The Rendered Things!??
//RENDERS PLAYER