Concrete Rose 

Hip-Hop meets jRPG in this alien fighting adventure. Stay tuned for more.