10/10, we used the exact same graphics library! That was fun, but I did find it a bit annoying when every new weapon automatically equipped itself, it's not too hard to get hold of a gun, and I ended up with dozens of knives pretty quickly.
The death animations were pretty funny, and I liked the destructible environment.