Looks good, sounds good, screen shake is a bit too violent :D Restarting from beginning made me quit earlier than I wanted, it's a bit tedious to go through easy beginning levels for some time just to get smashed in few second on one of the harder levels. But I really enjoyed this game! At first it felt too hard but it's great fun to try again and again and do better each time :)