Upcoming cat game

Mewtube is the upcoming Nitrome flash game.

Screenshot
There's big blue computer showing a Mewtube called page, similiar to Youtube. There's a message from Oodle@Gobs.com. It's also asked do you want to read the message.

Under the computer there's a pink blob with nig tooths and big black eyes.