To answer some questions,
What was the reason for XNA? I've heard it makes developing easy, but still..
XNA allows the game to be run on the 360 with relative ease. What if Roguelikes could appeal to console gamers? Sure, it would have to be "consoled down" at first, but if more people could explore and enjoy the genre then everyone is better off.
Also, XNA doesn't make developing "easy," thank you very much
My original decision to run with XNA was also based on a desire to learn C#.
Forums are full of posts from people who cannot run XNA based games on their machines. So even if it appears to make game development easy at first sight, you just buy a lot of complaints from users who then cannot play your game ... I'm not sure if this is worth it
What it buys complaints from is people who don't run Windows or don't want to install the XNA runtimes. Also, the game can run on the 360, which is much larger audience than you think.
(Finally another roguelike with a trailer, although it's music is a bit overdone. Together with the graphics, it looks like a parody )
Hahah well that's kind of the point. It is a bit of a parody. The gameplay is serious, the game
world is not.
As a developer, I'd not touch XNA.
Heh, well, as a developer who has been in the industry since 2004 and shipped multiple AAA titles, I think I'm ok with XNA.