a green poster with the words mobile game development on it