moon gameplay analysis