Colors of enemies & all other elements are almost the same (example screenshot 2 and 4) -> results into invisible enemies you have to defeat.
Same applies to aim indicator
When camera shake happens I can see outside of map (looks like game is made to fit into screen)
Have you done your separate game on Game World (game units) and GUI (screen units)?