Nothing like a gory,video-gamey video for a great song on the new Telefon Tel Aviv album to get inspired on a Monday morning!