Offline
The last part in particular reminds me of something, but I can't quite figure it out at this point. Generally when something reminds me of another song, I either figure it out pretty quickly or I don't figure it out at all. But if no one else gets it, I'll try again tomorrow and see if it comes to me.