i picked this game up yesterday after knowing nothing about it other than seeing it mentioned here on the Temp
i must say...i really really like this game...very easy to pick up and play and very much like an old school side scroller e.g. Metroid or Castlevaina and with the little pet it adds...