Glad you like the smoke grenades, they seem to be hit or miss for some people. The railgun is probably going to be a late game weapon since it's so over-powered, but it really is fun to vaporize anything standing in your way.