toukiden screenshot

New Toukiden Screens Released

The Japanese developer Omega Force has just released new screenshots and character art from their upcoming title Toukiden. A co-op fantasy brawler, Toukiden places you in the role of a demon hunter who must...