Where are my Internets?: Mega-update and 51% off for the entire week!

At last, after two months, we can release the wonderful update! We've got a lot of feedback on the game - thank you so much! Hence I figured out weak points of the game, and we tried hard to improve them and thus make t…