Mechaverse: A PC universe beckons kids to on-, offline play