MUGEN stages without animations are cool too!
The MUGEN ideas and raw materials and the presentation used are more important!
Like, your "Somewhere I belong", the MUGEN stage name itself is very original, the sprites look good in harmony, and the showing-off with Dragon Ball Z MUGEN characters match the MUGEN stage theme quite much in my MUGEN opinion!
By the way, please correct the topic title text typo ("Somwhere" missing an "e") if possible thank you in advance.