Thanks so much for playing the game. Why the player shakes when moving? That's because I'm moving character changing his position, not adding velocity to Rigidbody2D, i tried doing that, but it didn't really work out for my game, and now it feels more normal, as the game is not physics based. Also the coins and shooting through them, will be fixed. Thanks for review!