Nice idea but it sometimes feel like I'm waiting too long for correct weapon so it makes the game slow.
Still, I like it.