I would have made it 755 on my environment but I wanted to make sure the install work properly as I know this is often a friction point during install of Laravel
Then clearly you don't understand how to use your framework, or you don't understand how to run a webserver. Saying "I would have made it.. but..." is certainly not something i'd let fly in my dev team.
I've taken a look at your code and you do not appear to be senior-level material. You managed to turn a relatively small game into 40+ files and 15+ directories of mostly useless framework fluff just to make what appears to be a mostly-javascript game.
- Trying to review your code, I have to navigate a nested tree of framework php and nodejs includes to actually discover what the heck is going on.
- Why do you need nodejs for development? That just introduces yet another framework to install and deal with packaging and deployment. Why not just stick to backbone or some other minimal framework tool in javascript? You're not even importing that much useful stuff to warrant using npm.
- You're doing a lot of manual dom manipulation which looks sloppy
- You've committed a minified css file
Maybe some of the code you wrote might be okay, but your choice of setup and prep for a project seems pretty junior. Get some experience working with veteran developers on more complex projects (i.e. not simple web dev).