Nice game and great visual style! The difficulty did really spike up randomly at the (I asume last because of the trophy) level though.