Ok, so I am able to rotate the background sprites to a 45 degree angle. This however is where it starts to get confusing. Since my squares are now shaped like diamonds, the coordinate system is all crazy like. Instead of (0,0) being the top left, it is now moved up and to the right. And to make things more confusing, if something moves + (10,0) ...