Release info Developer Z Sculpt Entertainment Publisher Super Happy Fun Fun Released 15 March 2008 Website Official