Lionhead Studios seeking engineers to work on a new cloud-based game