Excelent graphics and music! However, it is pretty hard! That is NOT a bad thing... it's just me that's not that good of a gamer :)