Grouplove hasn't posted for MONTHS on twitter and now this! When I saw them at Shaky Knees last year they played a new song called "Deleter" and I loved it...could this be the official release? ALBUM PLEASE!