Super Lovely Planet: Out July 28!

Super Lovely Planet is set for release next Friday, July 28! Check out the new trailer! There's no embargo on the title! If you've received a key in a press release or have beta access, feel free to share your thoughts,…