Thanks for the nice comments and feedback! The pixel effect is achieved by rendering the game at a small resolution, for this game I used 384x216 and then I upscale that to whatever the display resolution is. This makes everything automaticly look pixely and is perfect for particle effects. The sprites is normal 16x16 and no shader is required with this technique.