Rayark Games has released a new teaser trailer this week for Deemo II, making it the game's official announcement video There's no info released with the trailer beyond what you see int he video and a link to the game's website And even the website has no information and it just wants you to register[...]