Super fun game, really fun and challenging with a touch pad
Ya, it was definitely made with mouse in mind.