Due to the difficulties in coding the players arm to follow the mouse and then flip the sprites while also shooting and keeping all animations working. So now it has been decided for the game to be a more traditional action platformer. with animations being all in one. The next steps are to get a idle, running and jumping animation as well as a shooting version of each.