Dec 18 Dec 18 Eric Chiptune/Mr. Kitty - Forever Nintendo split album release genoboost Album Releases