Matt-likes-swords has done many great game but Bullet Heaven will become the bet of him. It's co catchy that you won't believe the principle. You fly with your avatar in a corridor, shoot everything that moves and collect coins. Then you buy upgrades for you primary, secondary and special weapons, plus other stuff. All sound like a classic game but thanks its number of levels, huge amount of enemies and great gameplay it turns into glacial game of its kind. Charging weapons and effective graphic is only the bonus.