The game has a ton of cool challenges to keep you on your toes - like time attacks and special events that require unique strategies. And the little details, like the customization options and daily rewards, can make you lose track of time as you get sucked into the game's world. It's amazing how much depth and complexity is packed into such a seemingly simple game!
Pixel Gun Best Guns at Jake Fowles blog