It really does seem we had the same idea lol
nice music and visuals, weapons are balanced good and all support different playstyles. Nice animations and sound effects, especially the rocket launcher is very satisfying to use. The only problem with weapons was the sword, it was a bit too unreliable to use (first person melee is always hard to get right anyways). The invisible walls (I think they are invisible walls?) makes it a bit hard to get away from enemies, letting the player move around indefinitely or having something to mark where the map ends would be nice.
Good game overall, and I'm not saying this because it's similar to mine :P