Kingdom Rush

Tower defense games are addictive. Medieval lore is addictive. Leveling up is addictive. Keep in mind that I warned you before showing you this:

Kingdom Rush is a game where you build towers to keep the forces of evil from encroaching upon your lands and harming your precious citizens. You should have a couple Hot Pockets ready because you may be sitting here a while.