If you have not heard of N[game] before, you should go and download it right now. Then you should go buy it on the Xbox Live Arcade on Wednesday (February 20, 2008). The game was originally developed by two students that created their own independent game studio. The game is now coming out on XBLA, PSP, and the DS. It’s a true Cinderella story. The game will be 800 points and I think it is just the of beginning independent games coming to the Xbox Live Arcade in masses.