Aww New Tab - Feedback

Hello there! Thank you for taking time to provide feedback on Aww New Tab.