Really fun game! Nice physics and screen shake. Opening scene cracked me up too. Nice job!
thx for the feedback. really helpfull