I liked it i think....reminds me of oldschool flash games.....please put a motion sickness warning sometime though that camera made me feel sick, amnyways heres my score : P
warning added, my apologies.