Neo Knight

Neo Knight (ネオ騎士) is an action/adventure game published and developed by Bushiroad for the Sony PlayStation and Nintendo 64. There's an extended version for the Sega Dreamcast in Spring 1999 called Neo Knight Extended (ネオ騎士拡張)