Deliver or Die!: Deliver or Die! is going FTP!

Deliver or Die is going free to play! The game is more of an arcade themed game, and the fun part is other players and their scores since there is a global Steam leaderboard! Since the game hasn't gotten much attention,…