This reminds me sooo much of some other songs... but I can't think of what...