22 Cans co-founder Peter Molyneux has made his first public appearance following a big controversy in February around the developer's game .